NFL players are easily some of the highest paid athletes in the world.

Some of the yearly salaries and lengthy contracts the top players sign will make your eyes water.

Here’s the 20 highest NFL salaries in 2015/16 season.

20. Carson Palmer – $16,500,000

nfl high salaries

Arizona Cardinals’ Quarterback signed a three year contract totalling¬†¬†$49,500,000 in 2013.

19. Marcell Dareus-  $16,666,667

122714-NFL-Buffalo-Bills-Marcell-Dareus-MM-PI.vresize.1200.675.high.64

Dareus signed a six year contract with the Buffalo Bills worth $100m in 2015.