braves stadium drawings Articles

Braves Stadium Concept Drawings Released

On Wednesday, the Atlanta Braves released 6 concept drawings and renderings of the new stadium in Cobb County that is said to seat more than 41,000. Based on the designs that were released, the new stadium will be much more …