No More Taxpayer-Funded StadiumsFITSNewsDecember 18, 2013December 16, 2022 by FITSNewsDecember 18, 2013December 16, 2022 Taxpayers in Cobb County, Georgia could be on the hook for as much as $450 million in incentive money associated with a new Atlanta Braves’...