by Missourinet Contributor | Mar 2, 2020 | Business, News, Sports Features
A new Major League Soccer Stadium in St. Louis is one step closer to becoming a reality. The St. Louis Board of Aldermen has given final approval on two bills critical to constructing a new stadium in downtown St. Louis. Both bills passed by a vote of 22-1. President...