Braves Name New Stadium SunTrust Park

The new Atlanta Braves stadium scheduled to open in Cobb County in 2017 officially has a name: SunTrust Park. The Braves made the announcement today (September 16) at the groundbreaking ceremony for the new stadium, near Cumberland Mall. It is a 25-year naming rights deal. Baseball commissioner-elect Rob Manfred, Braves legend Hank Aaron, Georgia Gov. […]