Atlanta Braves New Stadium Announcement Says More About Fulton County Than Braves

The Atlanta Braves announced new stadium plans for 2017. An area mourns, Cobb County rejoices.
The Atlanta Braves announced new stadium plans for 2017. An area mourns, Cobb County rejoices.

This move isn’t about the Braves as much as it is about Mayor Reed and Fulton County.  Continue reading “Atlanta Braves New Stadium Announcement Says More About Fulton County Than Braves”