Question: what is the newest major league baseball stadium
Answer: SunTrust Park in Cumberland , Georgia , home of the Atlanta Braves