St. Louis Cardinals

St. Louis Cardinals

Finished in 2006, Busch Stadium is the home of the Cardinals.