Ian Rapoport of NFL Media reports that the Bills are signing FB Patrick DiMarco to a four-year deal worth $8.5 million that includes over $4 million guaranteed.
DiMarco, 27, originally signed on with the Chargers as an undrafted free agent out of South Carolina back in 2011. He later caught on with the Chiefs before joining the Falcons in May of 2013.
In 2016, DiMarco appeared in all 16 games for the Falcons and recorded seven receptions for 52 yards receiving and one touchdown. He also contributed 14 kickoff return yards. Pro Football Focus rated him as the No. 4 overall fullback out of 17 qualifying players.