Sports

July 31, 2014

Braves release new renderings of Cobb County complex

The Atlanta Braves have released more than 10 new renderings of what the new $400 million mixed-use complex surrounding its new Cobb County stadium will look like.

Related content

Comments

Sports Videos