Colts Vikings Football

Minnesota Vikings running back Adrian Peterson warms up before the start of an NFL football game between the Indianapolis Colts and the Minnesota Vikings Sunday, Dec. 18, 2016, in Minneapolis. (AP Photo/Andy Clayton-King)

NEW ORLEANS (AP) — Free-agent running back Adrian Peterson has reportedly agreed to a two-year contract with the New Orleans Saints.

The Saints have not announced a deal, but Peterson tells ESPN in a statement that he's agreed to play in New Orleans.

Peterson has spent his entire 10-year NFL career with the Minnesota Vikings, surpassing 1,000 yards rushing in a season seven times and 2,000 yards once.

However, he played in only three games last season before being sidelined by a knee injury. He also missed 15 games in 2014 because of a child abuse case in which he pleaded guilty to misdemeanor reckless assault. The victim was his son, then 4 years old.

Peterson's last full season was in 2015, when he had 1,485 yards and 11 touchdowns rushing.

For more NFL coverage: www.pro32.ap.org and www.twitter.com/AP_NFL