A good Thanksgiving weekend for the Pats!
Episode

A good Thanksgiving weekend for the Pats!

The crew react to the football that was played over the Thanksgiving weekend and a lot of those results favored our football team, The New England Patriots. Are they the most consistent team in the league?

Community discussion