His original contract would have ended after last season with no dead cap...just good luck and thanks for the memories. Would have been a perfect time to say goodbye in regards to his age, career arc, and attitude. The ill advised extension was offered when he was still under contract for two more seasons, completely unnecessary.
Instead the Bills not only gave him a big raise for those two seasons, but left themselves with the largest dead cap hit for a non qb in league history. The Bills did this to themselves..they put a selfish me-first player in a position to do great harm to the team and what a shock...he did great harm to the team. A colossal mistake and a completely self inflicted wound. Beane is responsible for that contract. 31 million more dollars to spend this off-season could have made a huge difference.
I bring this up because people act like Diggs did this to the Bills.
Why blame a selfish a hole for being a selfish a hole when you could have seamlessly avoided the whole thing.