
Sign In It might not be overstating it to say the New England Patriots’ upcoming game might be the most important Week 8 contest for the franchise in decades — if not ever. The Patriots have lost three straight games leading up to their matchup Sunday against the Buffalo Bills. With a loss, the Patriots…
Is Cam Newton Playing For His Career In Patriots-Bills? Ex-NFL GM Believes So — NESN.com