Green Bay Packers wide receiver Jordy Nelson's four-year, $42.55 million contract extension averages $9.7 million per year and includes an $11.5 million signing bonus,

Nelson is due a $2 million base salary this year and has a $5.925 million salary-cap figure. He has a $31,250 per-game active roster bonus for a total of $500,000. He also has a $750,000 escalator clause.

In 2015, Nelson has a $1.3 million base salary and a $4.6 million salary-cap figure with a $31,250-per-game active roster bonus and a $500,000 workout bonus.

In 2016, Nelson has a $5.5 million base salary and a $8.8 million salary-cap figure with a $31,250 per-game active roster bonus and a $500,000 workout bonus.

In 2017, Nelson has a $8.25 million base salary, an $11.55 million salary-cap figure, a $31,250 per-game active roster bonus and a $500,000 workout bonus.

In 2018, he has a $9.25 million base salary, a $12.55 million salary-cap figure, a $31,250 per-game active roster bonus and a $500,000 workout bonus.

Follow me on Twitter: @RavensInsider

Aaron Wilson covers the Ravens for The Baltimore Sun