Patrick DiMarco's Deal with Buffalo Bills

The Buffalo Bills signed a multitude of free agents this offseason, and while most of them were for small money, there is one position where they spent top dollar to add one of the top two free agents; fullback. Patrick DiMarco is now the second-highest paid lead blocker in the NFL. DiMarco signed a four-year, $8.4 million contract with the Bills that contains $4.8 million in guarantees, including a $2 million signing bonus. There’s nothing really fancy about this contract, unless you think annual workout bonuses are noteworthy.

Buffalo can realize cap savings by releasing DiMarco in any season past 2017, so it’s a deal they can get out of whenever they feel it unnecessary. The only person ahead of DiMarco on the list of fullback salaries is the San Francisco 49ers’ Kyle Juszczyk. Buffalo was rumored to be in on Juszczyk at the beginning of the free agency period, too, but the 49ers are paying him like a running back. He is making $5.25 million per season, more than double DiMarco’s number and easily into the top 10 for every NFL running back.