First Look at St. Louis Soccer Stadium

I had a blast going to St. Louis Ambush soccer games as a kid, so I am so excited about the possibility of our city getting a team. Filling the void of our former sports team (whose name I won’t mention), I think St. Louisans will welcome a soccer team with open arms. Construction location is just west of Union Station and similar to Ball Park village, the new stadium would breathe new life into the area, attracting retailers and restaurants.

Fun fact, the team would be one of the few majority woman-owned sports teams in the country. Look at St. Louis shattering glass ceilings. The bid isn’t quite locked down but I’m already thinking about team names. What do you think about the St. Louis Steamers? Full story at

Z107.7 · St. Louis' #1 Hit Music Station

Listen Now on iHeartRadio

outbrain pixel