Six reasons the Patriots pulled an upset over the Bills
Oct 22, 2023
19:13
forum Ask episode
view_agenda Chapters
auto_awesome Transcript
info_circle Episode notes
Tom Curran and Phil Perry react to the Patriots’ 29-25 win over the Buffalo Bills. What are the top reasons they won? How sustainable is this performance?