Videos Show Matthew Judon, Adrian Phillips Going Nuts After Patriots Win
Want to know how much Sunday’s win meant to New England Patriots? Just check out some of the players’ reactions. A pair of videos — one shared by the Patriots, the other by NBC Sports Boston — showed...