Question: What baseball park, located in Atlanta Georgia is home to the Atlanta Braves baseball team?
Sentence (from "SunTrust Park"): It is the home ballpark for the Atlanta Braves, the city's Major League Baseball (MLB) franchise.
Relevant evidence: No