Where is st louis cardinals stadium?
Answer:
Busch Stadium