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.The Braves said on their stadium website that the facility in Cobb County will be the hub of a play, work, stay destination including shops, restaurants and entertainment venues, as well as a boutique hotel, office space and ap