The NFL's free-agent signing period will open Thursday, at which point the Bills are expected to sign fullback Patrick DiMarco, sources told ESPN on Wednesday.
Here is more on the move:
Terms: Four years, $8.5 million with more than $4 million guaranteed (per ESPN NFL Insider Adam Caplan)
ESPN 150 ranking: No. 49
Grade B-plus: It's hard to feel strongly one way or another about a team signing a fullback. In this case, the Bills are swapping Jerome Felton for DiMarco, who ranked one spot below Ravens fullback Kyle Juszczyk on ESPN's top 150 free-agent rankings.