Randy Welsh, 59, of Verona, WI passed away on January 27, 2020 in McGregor, Iowa. Celebrate Life Iowa has been entrusted with his cremation care.