Mizzou football set return to St. Louis in 2023
ST. LOUIS, Mo. (KMIZ) The Mizzou football team announced that it will play a game in downtown St. Louis for the first time since 2010 on Monday. The Tigers will meet Memphis at The Dome at America’s Center on Sept. 23, 2023. The game was originally scheduled to take place at Liberty Bowl Memorial Stadium,
Continue Reading