Realistically the cap could be at 110 in 3 years. 4.5 next season to 92.5 as reported today. Then a couple of close to 10 million bumps to correct the hold back caused by Covid and escrow.
Based on revenue 110 is not far off then. Which would mean the average salary of a player on a 23 man roster is about 5 million.
Costwise McCabe at 5 is ok but 6 years term might be an issue when combined with the other 3 d we have long term who are also older. We need at least one if not 2 young D who are part of the long term program. I’d rather 5 x 5.5 then 6 x 5.