The part that you're all probably missing is that this is a 4 year deal that averages 8 million per year. That isn't to suggest that it is actually 8 million per year (though perhaps it is).
If we were to give Ware a deal first it would have to take into consideration his current bonus owed, which is 8.5 million. So you have to subtract that from the 32 million if you were looking to match the contract. That is 23.5 million over 4 years, of which you know most of it would need to be backloaded.
That is 5.875 million per year. And I'd probably say base salaries that look like
4 down from 12.25
5 down from 13.75
7 down from 13
8 down from 13
And that isn't taking into consideration any new signing bonus, which would lower those figures per year and spread throughout the 4 years. Though instead of signing bonus you may simply just gurantee the next two years.
My point is that dealing with his contract is really tricky, because you already have a contract, and you have an older player who is riddled with injuries.