Busch Stadium
Busch Stadium, St. Louis, Missouri &lt;br&gt;