The best offensive player for each of the 32 NFL teams this decade

Tom Brady, Drew Brees and Peyton Manning lead the way, respectively, as the best offensive players on their teams in this decade.

Houston Texans: DeAndre Hopkins

Tommy Gilligan-USA TODAY Sports

DeAndre Hopkins is one of the best receivers in the NFL. He’s a great target for Deshaun Watson and can and does catch everything thrown his way.