AtomicDawg
Patriot of the Week
- Joined
- Aug 13, 2011
- Messages
- 13,199
- Reaction score
- 37,466
We Pats fans have company in the Goodell hating club. Slowly but surely fans of the other 30 (Saints fans already know) are getting the hint of what a liability this guy is.
Billboards slamming NFL to go up near LA Chargers stadium