Question: What baseball park, located in Atlanta Georgia is home to the Atlanta Braves baseball team?
Answer: SunTrust Park