20 million a year was the upper limit of what I would be okay with, anything more I would have moved on
But I like the deal, you just locked up a young good defensive end, if you manipulate the contract and future extensions to free up cap room.
You just locked up a spot on your dline for the rest of Josh Allen career
It's a good deal as long as he doesn't pull a diggs and randomly decide he no longer wants to play in buffalo
You still need to go and get the game breaking DE, but can do that with shorter term deals and guys that are "ring chasing" and you can take a flyer on guys in the draft that are pure pass rushers in the mean time