HOK
The proposed stadium, which would feature views of downtown St. Louis, would be located just west of St. Louis Union Station, about a mile from the Gateway Arch and Busch Stadium. The site encompasses over 24 acres. A project that sets a benchmark in the architecture of the site for its exceptional design.