St. Louis Cardinals Baseball

St. Louis’ beloved baseball team, the Cardinals, winners of thirteen World Series titles (from 1885 to 2011), will be playing here in Busch Stadium only before the Congress, unfortunately. If you are arriving early and wish to attend a game, you can find their schedule at Note that the Cardinals will play the Cincinnati Reds at 1:15 pm on Saturday and Sunday, July 16 and 17.

Busch Stadium is just three stops downtown (from the Grand station to the Stadium station) on the Metrolink.