B Brian_M Rookie Joined Oct 1, 2009 Messages 1 Reaction score 0 Oct 1, 2009 I will be down in New Orleans this weekend. Where is the best place to watch the Patriots game?
NateDaGreatSaint Rookie Joined Oct 23, 2009 Messages 31 Reaction score 0 Nov 24, 2009 Get tickets and go to the game!