Sorry for making a whole thread on this guys, but i'll be in Boston Sunday for a WWE event, and need to find a bar to watch us whoop the Raiders. Does anyone know if there's a Dolphin bar in Boston... I know the odds are slim considering the location, but it cant hurt to ask. Thanks and LETS'GOOOO!!!!!!!!