Question: where do the atlanta braves play home games
answer: SunTrust Park