arydolphin
Scout Team
- Joined
- Feb 12, 2005
- Messages
- 117
- Reaction score
- 1
The thread title pretty much says it all. I just moved to Boston from South Carolina, and I think that any place I go to catch the games is going to be filled with Patriots fans. Is there any bar around here where Dolphins fans meet up? Before anyone asks....DirecTV is not an option, I've got Tivo HD so I can't do DirecTV.