Atlanta Falcons impending free-agent FB Patrick DiMarco agreed to terms on a four-year deal with the Buffalo Bills Wednesday, March 8, worth $8.5 million, according to a source. The deal includes more than $4 million in guaranteed money.

The Atlanta Falcons promoted FB Patrick DiMarco from the practice squad to the active roster Tuesday, Sept. 17. He'll take over lead fullback blocking duties for FB Bradie Ewing (shoulder), who is now out for the season.