We are just under 79m before cap holds. I don't see where they are getting 99 from. It seems like you either include all holds in which case it would be higher than 99 or don't in which case it would be lower than 99. Right?
http://hoopshype.com/salaries/utah_jazz/
HoopsHype includes Diaw on their list, but doesn't count his salary in their $79M total. Also, I'm not sure at what point Ingles' deal hits the cap/cap holds. I would believe that once it's signed and sent to the league office, it's deducted from cap space - regardless of the moratorium. Otherwise, teams could just keep using their same cap space to sign as many players as they wanted between July 1st and July 6th.
If you add Diaw and Ingles' new deal to the total (plus some "likely incentives" HoopsHype missed), that's $99M.
Cap holds are for Hill, Mack, Withey and the two rookies. Hayward is no longer included as a cap hold since he declined his option (according to Spotrac)?
Spotrac is a much more accurate site, IMO, and is also quicker to update.
http://www.spotrac.com/nba/utah-jazz/cap/
For those too lazy to look, here's a summary.
1. Jazz have $99M in committed salaries. Doesn't include Hayward, does include Diaw. And includes Ingles at his new amount.
2. Jazz have $25 in cap holds. Includes their first round picks and Hill, Withey and Mack.
Does NOT include Hayward according to Spotrac. I find that strange. Could it be that declining an option removes a player from a cap hold?
3. They could instantly clear $28M by renouncing Hill, Withey, Mack and declining option on Diaw. Also includes eliminating their exceptions.
4. That would bring them to about $95M
5. Signing Hayward then puts them around $125m, with the luxury tax at $119m. That's for a 13-man roster.