Top 10 Highest Paid NFL Players
6. Nick Foles - $32.8 million
Nick Foles currently plays for the Jacksonville Jaguars as a quarterback. He played college football for the Arizona Wildcats and in 2012 he was drafted by the Philadelphia Eagles. Foles has played for 4 professional teams in his career so far, including the Philadelphia Eagles, St. Louis Rams, Kansas City Chiefs, and the Jacksonville Jaguars.
Advertisement
He also spent a second spell at the Philadelphia Eagles. In 2018, Foles was granted MVP as the Philadelphia Eagles played in their first ever Super Bowl. In March 2019, he signed a 4-year deal with the Jacksonville Tigers worth $88 million. With a salary of $30.8 million and endorsements of $2 million, Foles comes in at 5th in the list of highest paid players.
Advertisement
Advertisement