St. Louis will be awarded the 28th franchise in Major League Soccer. MLS Expected to officially make the announcement next Tuesday, August 20th in St. Louis. The local ownership of Enterprise Rental Car (the Taylor family) and Jim Kavanaugh of World Wide Technologies secured the franchise with a solid ownership plan to support pro soccer.
The new St. Louis team will begin play in March of 2022. A soccer exclusive stadium will be built near Union Station to house the MLS team.