After an uncertain offseason packed with tension, hard feelings and distrust, the Vikings and Adrian Peterson officially have renewed their vows.
The Vikings announced Tuesday that they and their star running back "mutually agreed" to restructure the final three years of Peterson's contract. Exact terms were not disclosed, but the new deal reportedly includes $20 million in guaranteed money for Peterson in 2015 and 2016 combined, something his old contract lacked.
The then-disgruntled 30-year-old stated in late May that he was concerned about securing his future with the Vikings. After ending the monthslong standoff in early June by rejoining his teammates for voluntary workouts, the Vikings and Peterson's agent, Ben Dogra, began conversations about a new contract. Now Peterson has the security that he craved all along.
"I appreciate the Vikings for working together on this restructured contract, which provides additional security for me but also allows opportunities for me to further prove my value to the team and within the NFL," Peterson said in a statement released by the team. "It was important for me to continue my career in Minnesota, and I cannot wait to get on the field in front of Vikings fans again."
Peterson, who was in the fourth season of the six-year, $96 million extension he signed in 2011, remains under contract through the 2017 season, the team said.
He had been slated to make a base salary of $12.75 million this season, tops among NFL running backs. That total would become fully guaranteed if he was on the team's roster in Week 1, a given considering that they had stuck with him this long.
His salary would have been $14.75 million in 2016 before rising to $16.75 million in the final year of the deal. But Peterson reportedly agreed to a reduction in salary in 2016 and 2017 to secure guaranteed money after this season.
Under the previous contract signed in 2011, the Vikings could release Peterson after the season if they wanted at no cost. The guaranteed money for 2016 in his new deal makes it likely that Peterson will remain on the team through at least next season.