Cobb County And The Braves: Worst Sports Stadium Deal Ever? Cobb County And The Braves: Worst Sports Stadium Deal Ever? Read more… 5:54 pm, Fri, 2 April 2021