Cobb County Taxpayers Won't Get A Say On Funding The Braves' Stadium

Funny thing, this: A new Braves stadium in Cobb County was announced as basically a done deal, without mentioning how much public money would go toward it, or asking taxpayers for their approval. The answer to the former is apparently "a lot." As for the latter: those taxpayers won't get a say. » 11/11/13 2:21pm 11/11/13 2:21pm