Feature image(s): CITYPARK Stadium, the home of St. Louis CITY SC, is located just across the street from Union Station in Downtown St. Louis. Image courtesy of HOK
Feature image(s): CITYPARK Stadium, the home of St. Louis CITY SC, is located just across the street from Union Station in Downtown St. Louis. Image courtesy of HOK