Braves fans are scared that their team’s new ballpark, located at one of the busiest freeway interchanges in the country, will cause traffic problems out the wazoo. I don’t know what’s gonna happen when the Braves play their home opener on Friday evening, but they’re ALREADY screwing up traffic:
Atlanta has begun the season 1-6 and they’re messing up things for the hometown folks a full two days before they even play there.
Gonna be a long season, Braves fans. A long season indeed.