The Buffalo Bills have made their first traditional free agent signing of the 2015 offseason, agreeing to terms with former Minnesota Vikings fullback Jerome Felton on a four-year deal worth $2.3 million per season. Vic Carucci of The Buffalo News had the report first.

One of the #Bills' 1st FA signings is likely to be FB Jerome Felton. NFL sources say he's in line for a 4-yr deal worth $2.3M per. — Vic Carucci (@viccarucci) March 10, 2015

The #Bills are signing FB Jerome Felton — Ian Rapoport (@RapSheet) March 10, 2015

The Bills, for their part, have disclosed only that Felton is in town for a visit, but that doesn't invalidate the reports that are already out there.

Confirmed: Fullback Jerome Felton is in Buffalo for an official free agent visit. pic.twitter.com/fxEe6EvoPS — Buffalo Bills (@buffalobills) March 10, 2015

Word first emerged of the Bills' interest in Felton early on Tuesday morning, with Jason La Canfora of CBSSports.com noting that the Bills were "hoping to sign" the Pro Bowl fullback. Evidently, they have succeeded in doing so.

Felton, who will be 29 in July, is an eighth-year pro and former fifth-round draft pick (2008) of Detroit. He enjoyed three solid seasons there from 2008-10, but really reached his pinnacle over the last three seasons lead blocking for Adrian Peterson with the Minnesota Vikings. Felton doesn't add much in the way of statistical production, but is widely regarded as one of the best blocking fullbacks in the NFL, grading out in the top six at his position at ProFootballFocus.com in each of the last three years.

Oh, and if the hirings of Rex Ryan and Greg Roman, or last week's trade for LeSean McCoy, didn't tip you off that the Bills are going to run the crap out of the football next season, perhaps this will be the straw that broke the camel's back.