TravelAdvisor.com

Busch Stadium Ranked Fifth On 'Top Ballparks' ListBeating out Busch on the list are PNC Park in Pittsburgh, AT&T Park in San Francisco, Oriole Park in Baltimore, and Boston's historic Fenway Park.

More From CBS St. Louis

Listen Now
Holiday Guide
Introducing Your New Podcast Network

Listen Live