where is the braves new stadium
Braves show off new ballpark. ATLANTA -- The Braves released renderings of their new suburban stadium Wednesday, a ballpark that will seat 41,500 and be surrounded by many revenue-generating amenities.