July 1st, 2010

It has been a long time since Atlanta fans have had a reason to be on a high regarding their team’s baseball – yet things could be swinging their way this fall. The Braves top the NL East Division going into July and with a great National League record so far – they may be on their way to booking a World Series place…