Passing of Finis Welch November 30, 2020 by kfelpel The Department of Economics is sad to announce that Finis Welch, a renowned labor economist and Distinguished Professor Emeritus of Economics, passed away on August 24, 2020 at the age of 82. For more information on Finis’ passing, please click HERE