thechris
Third String But Playing on Special Teams
- Joined
- Jan 30, 2005
- Messages
- 810
- Reaction score
- 0
I have been a Patriot fan my entire life and I live in Dallas, Texas. This week has been one of the longest ever as a fan. I've been getting bombarded from every angle. Everyday that I walk into work I get "New England Cheaters!" or "Some genius your coach is!". It's been brutal. Anyone else going through the same BS?
For those of you who live in Boston or the surrounding areas, what is the general opinion on the situation?
For those of you who live in Boston or the surrounding areas, what is the general opinion on the situation?