WATCH: Braves surprise longtime usher with free rides to all 2017 games in new ballpark
In 2017, the Atlanta Braves will move into SunTrust Park, a new stadium in Cobb County, 10 miles...
In 2017, the Atlanta Braves will move into SunTrust Park, a new stadium in Cobb County, 10 miles...