...
Scheduled
Cardinals
St. Louis
52%
vs
Brewers
Milwaukee
48%
STL vs MILbreakdown →
St. Louis, Missouri
Busch Stadium is located in St. Louis, Missouri.
Busch Stadium has a outdoor roof.
Busch Stadium is home to Cardinals.
The home team wins 51.1% of games at Busch Stadium based on 45 completed games.