Getty Images It’s not hyperbole to call this the biggest win for the Patriots since 2019. That year of course, was Tom Brady’s final season with New England. It was also the last time the team had a win as significant as the one it pulled off in Orchard Park on Sunday night. With the whole country watching, the Patriots went into Highmark Stadium for the final time – a...
from New England Football Journal® https://ift.tt/C9Z3gMI
Patriots 23, Bills 20 – Pats shock Bills as Maye, Diggs, defense & Borregales lead the way
0
October 05, 2025
Tags