What baseball park, located in Atlanta Georgia is home to the Atlanta Braves baseball team?
SunTrust Park
-1
Section::::Abstract.
2016 Atlanta Braves season
48061548
-1
Section::::Abstract.
SunTrust Park
41050408