Peterson and the Saints agree on 2-year contract

Peterson signed a two-year contract worth $7 million.

On Tuesday morning the New Orleans Saints signed Adrian Peterson to a two-year contract.

Peterson told Josina Anderson of ESPN that signing with the Saints, "just felt right within my spirit."

Pro Football Talk notes the contract is worth $7 million. Peterson will earn $3.5 million in guaranteed money in 2017. His base salary is $1 million with a signing bonus of $2.5 million.

He has a 2018 option for $3.5 million in non-guaranteed money.

The 32-year-old running back spent 10 seasons with the Vikings and is the team's all-time leading rusher. He played in just three games last season after dealing with a meniscus tear rushing for a career-low 72 yards.

Minnesota opens its 2017 regular season against New Orleans on Monday Night Football, Sept. 11.

Next Up