The Atlanta Braves are “thrilled” that the Cobb County Commission voted in favor of a public financing deal that will move the team out of downtown Atlanta for the first time since 1966.
On November 26, 2013, by a 4-1 vote, the commissioners approved spending $300 million in tax revenues to fund part of a new $672 million Braves stadium. The new field will open in 2017 and will be located in an Atlanta suburb. The plan calls for the reallocation of current Cobb County …
Continue Reading