Orchard Park, NY (SportsNetwork.com) - The Buffalo Bills announced they signed fullback Jerome Felton on Wednesday.

Terms were not disclosed, but The Buffalo News reported that it is worth $9.2 million with $4 million guaranteed over four seasons.

Felton, 28, was a Pro Bowler in 2012 with Minnesota. He only caught three passes for 35 yards, but he was the lead blocker for Adrian Peterson, who rushed for 2,097 yards and was named the league's Most Valuable Player.

In seven seasons, Felton has appeared in 101 games with the Vikings, Colts, Panthers and Lions after Detroit selected him in the fifth round from Furman in the 2008 NFL Draft. He has accumulated 163 rushing yards and 352 receiving yards.