The tough part of living in Atlanta isn’t finding a team to root for. It’s discovering the best place to watch a game. The ATL is filled with sports bars, but which watering hole is top notch? You tell us. Each week, we’ll present six new venues to battle it out. Take a look at this week’s finalists and vote!