dhuck20 Georgia Fan Member since Oct 2012 3876 posts
re: The ATL Thread 7/26: Cardinals @ Braves (Posted on 7/27/13 at 9:56 am to badmonkey)
quote: Braves win one game and ppl think they won the fricking World Series.
Welcome to Braves Country.
Seriously though, that was one of our best games of the year. We held the explosive Cards to 1 run on 4 hits and beat them at their own game in the opening game of series we are supposed to lose and a preview possibly of a playoff series. The excitement is warranted.