Busch Stadium is the home of the St. Louis Cardinals, of MLB. The stadium has a seating capacity of 43,975, and contains 3,706 club seats and 61 luxury suites.
Busch Stadium is the home of the St. Louis Cardinals, of MLB. The stadium has a seating capacity of 43,975, and contains 3,706 club seats and 61 luxury suites.