The Braves have released plans for a $400 million entertainment district that will be part of Atlanta’s new stadium to be funded solely by the club and private partners.
The Braves have released plans for a $400 million entertainment district that will be part of Atlanta’s new stadium to be funded solely by the club and private partners.