Tagged: ‘Busch Stadium’
Atlanta Braves Begin 4 Game Series with St. Louis Cardinals
August 22nd, 2013 at 3:45 PM
The Atlanta Braves look to take on the St. Louis Cardinals in a 4 game series at Busch Stadium. The Atlanta Braves are still the only team in baseball under 50 losses. The Braves flew from Flushings, New York, to St. Louis, Missouri after a 2 game set with the New...