Updated

The Minnesota Vikings have signed Pro Bowl fullback Jerome Felton.

The contract was finalized Monday. The two sides agreed last week on a three-year deal worth as much as $7.5 million with a $2 million signing bonus.

Felton helped pave the way for Adrian Peterson's 2,097 yards rushing last season, the 26-year-old's first in Minnesota. The Vikings are his fourth NFL team.

The Vikings have signed six of their 10 unrestricted free agents: Felton, backup offensive lineman Joe Berger, safety and special teams ace Jamarca Sanford, outside linebacker Erin Henderson, wide receiver Jerome Simpson and right tackle Phil Loadholt. Middle linebacker Jasper Brinkley and backup offensive lineman Geoff Schwartz signed elsewhere.

The Vikings also traded wide receiver Percy Harvin and released wide receiver Michael Jenkins and cornerback Antoine Winfield.