patsin??
Vengence Tour '09
- Joined
- Mar 5, 2007
- Messages
- 7,184
- Reaction score
- 150
- Points
- 63
- Age
- 32
- Location
- Woodstock ,Connecticut
As a New England lifer, I am torn between where to go to college. But it appears I am headed to one in Philly, but one major thing holding me back is the inability to watch the Pats. So I ask members who do not live in New England, how do you watch games? I will not be able to get NFL Network And does anyone who might live near Philly know of a bar or pub that shows all games?
Thanks
Thanks