We are just over 24 hours before kickoff takes place at Gillette Stadium. There’s a lot on the line and Bills fans are hoping that Josh Allen and company can leave New England with an upset win. That’s right, the Bills are the ones that are going to have to upset their opponent. It’s a little bit of unfamiliar territory.
New England beat Buffalo in Orchard Park back in October, so the Bills owe them payback. The Patriots are a red hot team and haven’t lost a game since September. Buffalo has been inconsistent at times this season, but they do have a two game winning streak.