How has it already been 25 years since the 2001 Patriots Super Bowl?
Episode 9 min 50s

How has it already been 25 years since the 2001 Patriots Super Bowl?

With the Patriots honoring the 2001 Super Bowl team this weekend, the crew reminisce on the Snow Bowl and the magic of that season.

Community discussion