Mike Shannon, longtime broadcaster for the St. Louis Cardinals and former player, passed away on April 29, 2023. What was…