Breaking down Adrian Peterson's restructured $42 million deal

Minnesota Vikings star running back Adrian Peterson's restructured contract is worth $42 million and includes $20 million guaranteed, according to a league source. The deal averages $14 million per year.
This year, Peterson has an $11 million base salary and a $15.65 million salary-cap figure.
His salary is fully guaranteed for skill, injury and salary cap.
He has a $2 million roster bonus due July 28. He has an annual $250,000 workout bonus for minicamps and organized team activities only.
In 2016, Peterson's $7.75 million base salary has $7 million guaranteed for injury only at signing. He has a $11 million salary cap figure. The salary becomes fully guaranteed if he's on the roster on the third day of the 2016 league year.
He has a $3 million roster bonus due the third day of the 2016 league year and up to $2 million escalator based on rushing yards, playoffs and playoff wins. There are $2 million in not likely to be earned incentives only if the roster bonus escalator isn't earned that are tied to rushing yards and playoff wins. The team may exercise the 2017 optin anytime prior to the last day of the 2016 league year.
In 2017, he has a $18 million salary-cap figure and a $11.75 million base salary that's not guaranteed. He has a $6 million roster bonus due the third day of the league year.
In 2011, Peterson signed a six-year, $95.679 million contract extension that included $36 million guaranteed.
Follow me on Twitter: @RavensInsider
Aaron Wilson covers the Ravens for The Baltimore Sun
Aaron Wilson
Aaron Wilson covers the NFL for National Football Post, his second stint at the Post. He has previously written for Pro Football Talk and FOX Sports-Scout. Entering his 13th year covering the Baltimore Ravens, he's a beat writer for The Baltimore Sun. Wilson has also covered the Jacksonville Jaguars and Tennessee Titans.