The average NFL player is only in the game professionally for 3.3 years, but for those who endure season after season of being tackled by enormous dudes, there are riches galore. As CelebrityNetWorth recently calculated, the highest-earning player in the NFL rakes in more than $19 million a year—and that’s not even counting the millions earned through endorsement deals. With the season freshly concluded, see which players have the biggest paychecks in the league, from Dwight Freeney to Peyton Manning.
Top Paid NFL Players: Dwight Freeney, Peyton Manning & More (PHOTOS)
More Galleries
Tony Avelar/AP; Jack Dempsey/AP; Denis Poroy/AP; Rich Schultz/Getty

