FLOWERY BRANCH -- Former Falcons fullback Patrick DiMarco has agreed to sign a four-year, $8.4 million contract with the Buffalo Bills on Wednesday, his agent confirmed to The Atlanta Journal-Constitution.

New contracts can't be signed until the league's new business year starts at 4 p.m. on Thursday.

DiMarco is set to receive $4.2 million guaranteed with $4.9 million of the deal in the first two years.