I'll be in Atlanta for Thanksgiving weekend but none of my family I'll be coming to see there is into Buckeye football other than my wife. Anyone know of a good place to catch The Game in Atlanta?
I'll be in Atlanta for Thanksgiving weekend but none of my family I'll be coming to see there is into Buckeye football other than my wife. Anyone know of a good place to catch The Game in Atlanta?