Patrick DiMarco and the Buffalo Bills agreed on a 4-year, 8.4 million dollar contract leading up to the 2017 season. A lucrative contract for a fullback, DiMarco has seen his snap count diminish for the 2018 season.
DiMarco only took 168 offensive snaps which is good for just 15.86% of the seasons total. With a cap hit of more than $2 million, DiMarco doesn't do enough on offense for his pay. DiMarco is a talented fullback but his role in the offense isn't worth his contract. Since the offensive system isn't going to change with Brian Daboll calling the shots, it isn't likely that DiMarco’s role is due to expand.
If the Bills were to cut DiMarco, it wouldn't hurt them financially for the 2019 season and beyond.
The salary cap details found below are via Spotrac:
2019 cap hit: $2.15 million
Workout bonus: $50,000
Salary due: $1.6 million
Dead money: $1 million
Cap savings: $1.65 million if released before workout bonus is earned