Patriots' 'No Days Off' mantra extends to even the worst snow storms

Yahoo Sports Videos

Even though the New England Patriots aren’t playing this weekend thanks to their status as the No. 1 seeded team in the AFC playoffs, they’re showing that coach Bill Belichick’s “No Days Off” mantra means just that.

Scroll to continue with content
Ad

What to Read Next