Busch Stadium, St. Louis, Missouri. Busch Stadium is home to Major League Baseball's St. Louis Cardinals, and has a maximum capacity of 46,861. Construction was completed in April of 2006, at a total cost of $346 million. This stadium replaced Busch Memorial Stadium.
September 24th, 2014
Viewed 386 Times - Last Visitor from Beverly Hills, CA on 10/01/2022 at 2:52 PM