I feel pretty good about this game for a couple reasons.
New England is on a super roll and I refuse to believe they won't have a hiccup soon, or this Monday. Nobody crushes it every week. Not with a rookie QB. It's time to pay the Bills.
McD always rally's the troops after a big loss and they did so at New Orleans. However, getting steamrolled in Orchard Park by Indy has still left a big bruise. I think Buffalo comes out and protects their home turf. It's a huge emphasis this week I'm sure. every blade of fake grass will have to be earned by NE.