SunTrust Park, Atlanta, Georgia
July 4, 2017 Just five years after our first visit to Atlanta on our first ever road trip, we were back in the capital of Georgia for the inaugural season of SunTrust Park, the Braves’ brand new stadium. To the dismay of many locals, the Braves had moved away from downtown and to the suburbs […]
SunTrust Park, Atlanta, Georgia Read More »