New England
Jan 13, 2013NFL
J.J. Watt Takes A Big Spit On Patriots’ Logo

J.J. Watt Takes A Big Spit On Patriots’ Logo

Several media members at the Houston Texans – New England Patriots AFC playoff game in Foxborough, Mass. reported that Texans’...