I see people on the board mention this a lot. Out of curiosity, is this something you guys really believe or is it just a tongue in cheek thing/sarcasm regarding the Patriots success? I know it's probably dumb on my part that I have to ask, but I am curious if people really buy that idea.
Bookmarks