cobb county

5m

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.

11m

With the Braves moving into their new stadium in Cobb County in 2017, one man wants to keep baseball within the confines of Turner Field.