This is what the proposed stadium in St. Louis will look like.
This is what the proposed stadium in St. Louis will look like. AP
This is what the proposed stadium in St. Louis will look like. AP