In exchange for a large first-year payout of $14.25 million, the Green Bay Packers will get Jordy Nelson for a palatable $7.68 million over the next three years as part of the contract extension the receiver signed over the weekend.

There's no best way to determine the value of an NFL player's contract, but among the most valuable are the amount of money totally guaranteed, as well as the amount the deal pays in the first two and three years. The later-year salaries are less important because players often don't get to them -- teams either cut them or ask them to take a pay reduction because the player has aged and isn't performing at the level he did when he signed the deal.

By those measures, Nelson will be well paid as far as money that's guaranteed explicitly or de facto, and for the first three years he'll make good but not top-end money. Nelson agreed to the deal presumably as a hedge against the risk of getting injured or seeing his performance diminish, and at age 29 he was willing to sacrifice some money over three years to get as much as he could this year.

According to a source with access to NFL salary information, Nelson's official guaranteed pay is his $11.5 million signing bonus. But he'd already made a $250,000 workout bonus and essentially is guaranteed his $2 million base salary because the Packers aren't going to cut him this year. So his real guarantee is $13.75 million. He can make another $500,000 this season in roster bonuses -- $31,250 for each game he's on the 46-man game-day roster.

So this year Nelson will make anywhere from $13.75 million to $14.25 million, which is the third-highest total of any receiver this season, behind only Miami's Mike Wallace ($15.05 million) and Chicago's Brandon Marshall ($15 million).

However, Nelson's base salary next season is only $1.3 million with the same weekly roster bonuses that will pay up to $500,000 plus a $500,000 workout bonus. So in the first two years Nelson will make $16.55 million. And in '16, his base salary is $5.5 million with the $500,000 workout bonus and up to $500,000 in weekly roster bonuses.

So he'll make $23.05 million in the first three years, or an average of $7.68 million.

By comparison, Marshall like Nelson had one year left on his contract when he signed an extension earlier this offseason. Marshall, who is 30, received a $7.5 million bonus and will make $15 million this year in salary and bonuses, or only slightly more than Nelson.

However, Marshall will make $7.7 million in salary and bonuses in '15, so in his first two years he'll make $22.7 million to Nelson's $16.55 million. And Marshall is scheduled to make $8.1 million in '16, so in his first three years, if he's still playing well enough at age 32 that the Bears don't cut him, he'll average $10.27 million.

Nelson's former teammate Greg Jennings last year had the leverage of free agency when he signed with Minnesota. Jennings received a $10 million bonus, $13 million in the first year and will make $18 million in the first two seasons. He's scheduled to make $9 million in '15, which makes for $27 million over the first three years, though by the start of the '16 season he'll be 33 and in danger of being released because of age and cost.

Nelson's contract in total is worth $42.55 million for five years, or an average of $8.51 million a year. The NFL Players Association only considers new money when calculating the worth of contract extensions, so it counts Nelson's deal as worth about $39 million in new money for four new years, or an average of $9.7 million a year. But Nelson received the bonus now, so his new contract in reality starts this year.

Nelson will be 32 in 2017, when his pay takes a major leap for the final two years of his deal. He's due to make $9.25 million ($8.25 million base salary, $500,000 workout bonus and up to $500,000 in per game roster bonuses). In 2018 he's due to make $10.25 million ($9.25 million base, $500,000 workout and up to $500,000 in per game roster bonuses).

Nelson will count $5.925 million on the Packers salary cap this season. His cap numbers the final four years are $4.6million in '15; $8.8 million in '16; $11.55 million in '17 and $12.55 million in '18.
Numbers look good.