The St. Louis Soccer Stadium construction site was recorded on video on January 17, 2021. This is a visual report on what the MLS site looked like on this cold and snowing day during the pandemic in Downtown St. Louis.
The Saint Louis City SC is the name of our team. It explains on the soccer team’s website that the SC stands for both Soccer Club and Soccer Capital.
St. Louis City Stadium will seat 22,500
Anticipated Opening: 2023
Location: Downtown West, St. Louis, Missouri
Construction cost: 250 million USD
Owner: St. Louis Land Clearance for Redevelopment Authority
Architecture firm: HOK