Vikings lock Adrian Peterson into long-term deal

By DAVE CAMPBELL | September 10, 2011 | 3:15 PM EDT

FILE - In this Nov. 4, 2007 file photo, Minnesota Vikings running back Adrian Peterson, left, runs past San Diego Chargers safety Marlon McCree, right, during the third quarter of an NFL football game in Minneapolis. Peterson rushed for an NFL record 296 yards in this 2007 game, and the biggest thing he remembers from that performance is he could've easily had more. The rematch comes on Sunday. (AP Photo/Tom Olmscheid, File)

MINNEAPOLIS (AP) — Running back Adrian Peterson has agreed to a long-term contract extension with the Minnesota Vikings.

The Vikings announced the deal on Saturday.

Peterson had begun the final year of his rookie contract and was in position for a big pay day. After setting the NFL's single-game rushing record with 296 yards against San Diego in 2007, Peterson has been picked for the Pro Bowl in each of his four seasons. He's already second in Vikings history behind Robert Smith in yards rushing for his career.

The Vikings open the season against the Chargers on Sunday in their first meeting since Peterson's 296-yard game.

Owner Zygi Wilf says the franchise is "proud to have him be a part of the family for years to come."