Watch: Bill Belichick Announces Patriots Players They Have Day Off, Locker Room Goes Wild
The New England Patriots struggled to defeat the Philadelphia Eagles, but they won the game. The 17-10 win didn’t look too pretty because the players...