Gerald Welch ’80 Julie Huisingh 1 month ago Dr. Gerald Martin Welch, 66, of Champaign died at 1:45 p.m. Saturday (Jan. 6, 2024) at home. Share this: