The Braves Are Trying To Squeeze Another $14 Million Out Of Taxpayers

Cobb County taxpayers have been on the hook for close to $400 million since the county commissioners approved the Braves’ expensive new stadium construction project without hearing from dissenters and without letting the constituents vote on the deal almost three years ago. Residents made their displeasure known by…

Read more…

Powered by WPeMatico