Category: Houston Texans

J.J. Watt Is Named The NFL’s Top Player

NFL Network concluded it’s Top 100 countdown on Wednesday night with a bit of a minor surprise at the top – Houston Texans defensive end J.J. Watt. In a poll voted on by the players, Watt toppled Green Bay’s Aaron Rodgers for the top spot. Watt’s victory is […]