What's the answer to that question: where is st louis cardinals stadium?
Answer:
Busch Stadium