Braves Stadium’s New Details Released Posted on 15/05/2014 by wilfredo The Atlanta Braves have released several new renderings for their new stadium which is slated to open in 2017. Mark Bowman of MLB.com says the stadium has a capacity of 41,500 with restaurants...