cobb county

10m

The Atlanta Braves' plans for a new stadium in Cobb County, Ga. came out of nowhere for most of us, and the team is wasting no time in getting started on it.