Question: what's the name of the atlanta braves new stadium
Answer: SunTrust Park