Welcome to Atlanta, where the marketers market: Inside SunTrust Park, the Braves' stunning new stadium

Yahoo Sports Videos

Check out baseball's newest stadium, SunTrust Park the new home of the Atlanta Braves.

What to Read Next