The Road for MLS Expansion in St. Louis Takes a Wild Turn

On November 17, 2016, an ownership group known as SC STL revealed an official plan to build a 20,000 seat stadium to lure an expansion MLS franchise to St. Louis. The proposed $200 million stadium would be built west of Union Station and have the capability to expand to 28,000 seats if demand dictated. Per SC STL’s plan, private investors would pay at least 60 percent of the stadium costs. The remaining 40 percent, or around $80 million, would be funded with public money subject…
Continue reading...