Busch Stadium (also referred to informally as 'New Busch Stadium' or 'Busch Stadium III') is the home of the St. Louis Cardinals, of MLB. The stadium has 3,706 club seats and 61 luxury suites. The highest attendance was recorded on October 28, 2011 when 47,399 people watched the Cardinals win their (...) (from Wikipedia)