My wife and I are going to Atlanta to be around the atmosphere of the game even though we don't have tickets. Her best friend lives in Atlanta so we have a place to stay. We just need a good sports bar in or near downtown to watch the game. Preferably one with maybe some people from TideFans. Any help?
Sent from my iPhone using Tapatalk
Sent from my iPhone using Tapatalk