I'm not saying he isn't worth a good contract but I'm saying he will be offered more in free agency, let's take a look at the numbers:
1. currently TJ Watt is in his rookie contract's 3th year so in two years he would be in his 5th year option which will be someting like 9-10 millions, then he becomes an UFA, If someone is a must-resign-player is TJ WATT, he should be priority #1 for the front office.
2. Let's see the OLB top salaries around the league:
3. Now let's look at the sack leaders:
4. Back to Dupree, he is top 20 in sacks with a very nice tackle production which would put him in the top 12 to 20 range in the free agent market, say 8 to 12 million dollars between kiko alonso and preston brown contract, probably closer to 12M as Bud still is young, his best years are yet to come.
5. Now if you give that money to Bud, how much will Watt earn? to me he will get something similar to Chandler Jones, maybe get some discount if re-signed before using the 5th year option as leverage. Signing both would mean the FO are allocating 25-30M to OLBs in 2021.
6. You wonder how the team is in cap space? we are dead last with 1M available, no wonder they haven't brought any free agent RB. Next year you ask? ok we have an estimated cap space of 6 millions only, cutting Barron and Chickillo opens up 10 millions, another option to open cap space would be to cut McDonald who has a dead cap of 1.5M and would save 5,5M more (a contract extension lowering his cap hit would be a better option).
Resigning Bud to a 10M/Y contract the team needs to cut Chick (fine by me) and/or Barron (yeap, no problem), leaving 16M in cap space. They can structure the contract to have a low impact in the first season, something like they did with DeCastro who earns an avg salary of 10M in a 5 years contract but the first year cap was less than 6M, so to sum up:
Steelers can offer a 4 years, 40 Millions with a first year (2020) cap hit of 6,5M leaving 10M available to try to re-sign Javon Hargrave, sign the rookie class and complete the roster.
7. Keep in mind that in 2021 Juju becomes an UFA, Heyward, Villanueva and Joe Haden too, also TJ Watt's new monster contract would be in the books and Fitzpatrick enters his 5th year option
So it can be done but it won't be easy or cheap.
PS: thanks to spotrac.com for the data