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?
Place to Watch The Game in Atlanta
This is a forum post from a site member. It does not represent the views of Eleven Warriors unless otherwise noted.