We Look at some of the Biggest contracts in the NFL heading into the 2017-18 season.
At current, all the contracts below are how each player it set to be paid before the teams release, trade, restructure their deals for the 2017 season.
30 Larry Fitzgerald (Cardinals) $15,850,000
Larry Fitzgerald signed a 1 year, $11,000,000 contract with the Arizona Cardinals, including $11,000,000 guaranteed.
In 2017, Fitzgerald will earn a base salary of $11,000,000, $2,500,000 as part of his signing bonus and a $2,350,000 in restructure bonus.
29 Tyrod Taylor (Bills) $15,913,334
Tyrod Taylor signed a 5 year, $90,000,000 contract with the Buffalo Bills, including a $3,400,000 signing bonus, $9,500,000 guaranteed.
In 2017, Taylor will earn a base salary of $12,000,000 and a signing bonus of $15,500,000 if the Bills decide to keep him in Buffalo.
If the Bills retain Taylor in 2017, he would sky rocket up these rankings.
28 Olivier Vernon (Giants) $16,000,000
Olivier Vernon signed a 5 year, $85,000,000 contract with the New York Giants, including a $20,000,000 signing bonus, $52,500,000 guaranteed.
In 2017, Vernon will earn a base salary of $11,750,000, $4,000,000 as part of his signing bonus and a workout bonus of $250,000
27 Jay Cutler (Bears) $16,000,000
Jay Cutler signed a 7 year, $126,700,000 contract with the Chicago Bears, including $54,000,000 guaranteed.
In 2017, Cutler will earn a base salary of $12,500,000, a roster bonus of $2,500,000 and $1,000,000 in restructure bonus. But, the Chicago Bears are expected to move Cutler on, which could alter his income in 2017.
26 Marcell Dareus (Bills) $16,400,000
Marcell Dareus signed a 6 year, $96,574,118 contract with the Buffalo Bills, including a $25,000,000 signing bonus.
In 2017, Dareus will earn a base salary of $9,750,000, $5,000,000 as part of his signing bonus, $1,400,000 in option bonus and a workout bonus of $250,000