The Braves are just three seasons and $672 million away from a brand new home in Cobb County. A portion of that money, however, is expected to come not from the team, but from Cobb taxpayers. That could prove problematic. Atlanta's Mayor Kasim Reed said keeping the Braves in Atlanta could cost city taxpayers millions. But what does the new stadium mean for taxpayers in Cobb County?