Free-agent running back Adrian Peterson affirmed to ESPN on Tuesday a 2-year, $7 million deal with the New Orleans Saints.
The 32-year-old player's decision to join the Saints roster comes after the Minnesota Vikings opted not to pick up their $18 million option on him. Peterson also visited with the Seattle Seahawks and New England Patriots before landing on the Saints.
"I am excited to be joining the New Orleans Saints," Peterson told ESPN's Josina Anderson. "I'm really looking forward to this opportunity. Most importantly, I chose this team because it just felt right within my spirit. Additionally, my wife and family added their confirmation with the same feelings.
RELATED: Adrian Peterson through his career
Adrian Peterson through his career
Adrian Peterson through his career
Minnesota Vikings running back Adrian Peterson (28) celebrates with fans after he runs for a 61-yard touchdown during the second half of their NFL football game against the Detroit Lions in Minneapolis, November 11, 2012. Minnesota won 34-24. REUTERS/Eric Miller (UNITED STATES - Tags: SPORT FOOTBALL)
Jan 10, 2016; Minneapolis, MN, USA; Minnesota Vikings running back Adrian Peterson (right) greets Seattle Seahawks quarterback Russell Wilson (3) after a NFC Wild Card playoff football game at TCF Bank Stadium. Mandatory Credit: Bruce Kluckhohn-USA TODAY Sports
Suspended Minnesota Vikings running back Adrian Peterson exits following his hearing against the NFL over his punishment for child abuse, in New York, New York, U.S. December 2, 2014. REUTERS/Brendan McDermid/File Photo
Dec 10, 2015; Glendale, AZ, USA; Arizona Cardinals wide receiver Larry Fitzgerald (11) poses for a photo with Minnesota Vikings running back Adrian Peterson (28) following the game at University of Phoenix Stadium. The Cardinals defeated the Vikings 23-20. Mandatory Credit: Mark J. Rebilas-USA TODAY Sports
Oct 4, 2015; Denver, CO, USA; Denver Broncos quarterback Peyton Manning (18) and Minnesota Vikings running back Adrian Peterson (28) after the game at Sports Authority Field at Mile High. The Broncos won 23-20. Mandatory Credit: Chris Humphreys-USA TODAY Sports
MINNEAPOLIS, MN - NOVEMBER 6: Adrian Peterson shakes hands after the game on November 6, 2016 at US Bank Stadium in Minneapolis, Minnesota. (Photo by Adam Bettcher/Getty Images)
MINNEAPOLIS, MN - DECEMBER 27: Adrian Peterson #28 of the Minnesota Vikings gets interviewed after the game against the New York Giants on December 27, 2015 at TCF Bank Stadium in Minneapolis, Minnesota. The Vikings defeated the Giants 49-17. (Photo by Adam Bettcher/Getty Images)
ATLANTA, GA - NOVEMBER 29: Adrian Peterson #28 of the Minnesota Vikings looks on from the sidelines during the second half against the Atlanta Falcons at the Georgia Dome on November 29, 2015 in Atlanta, Georgia. (Photo by Scott Cunningham/Getty Images)
ATLANTA, GA - NOVEMBER 29: Adrian Peterson #28 of the Minnesota Vikings runs the ball during the second half against the Atlanta Falcons at the Georgia Dome on November 29, 2015 in Atlanta, Georgia. (Photo by Kevin C. Cox/Getty Images)
Minnesota Vikings running back Adrian Peterson (28) heads to the field during an NFL football game against the Detroit Lions in Detroit, Michigan USA, on Sunday, Oct. 25, 2015. (Photo by Jorge Lemus/NurPhoto) (Photo by NurPhoto/NurPhoto via Getty Images)
INDIANAPOLIS, IN - SEPTEMBER 16: Adrian Peterson #28 of the Minnesota Vikings runs with the football against the Indianapolis Colts during the game at Lucas Oil Stadium on September 16, 2012 in Indianapolis, Indiana. The Colts won 23-20. (Photo by Joe Robbins/Getty Images)
Discover More Like This
BACK TO SLIDE
According to Spotrac.com, Peterson's average salary of $3.5 million puts him 22nd among NFL running backs this year.
"It goes without saying that the Saints have an amazing fan base," Peterson added in his comments to Anderson. "And I look forward to making them proud and creating everlasting memories."
If Peterson starts the 2017 season in a Saints jersey, he will have the immediate opportunity to play his former team. The Vikings are set to host the Saints in Week 1.