- Thread starter
- #1
tzorn10
Member
Is it me, or does it seem like the strong majority of people are taking the Patriots to win and easily at that? Every site I seem to frequent are all the same. Was it like this last year too against Denver? I honestly don't remember.