The National Football League employs a lot of players who are, frankly, overpaid for their level of production.
It's not really the players' fault, though.
The labor tension in the NFL is far stronger than in any other pro league. The violent nature of the game causes short careers and a lot of player turnover. This creates a cutthroat work atmosphere in the locker room and puts a lot of pressure on athletes to outperform each other because they never know when a career-ending injury awaits on the other side of a play.
Because of this, teams, which are in the business of making money, by the way, are reluctant to make huge financial commitments to players who could get hurt at any minute. Big contracts are hard to come by as a result, and the achievement of even one eight-figure contract over a career is impressive for any player.
Sometimes, players who get big paydays don't ultimately play up to them on the field. These players, fairly or unfairly, get the dreaded "overpaid" label, though much less often than their baseball and basketball counterparts.
Using salary figures from last season, here is the most overpaid player from every NFL team.