tbh all the contracts to guys like JR, Varejao, Mozgov when they could no longer play or were just overpaid because Lebron liked them by the Cavs front office to keep Lebron have been bad and there have a been a ton of them over the years going back to his first stint with the Cavs. Basically have handed out a bunch of contracts that were a waste of space because they were one of "Lebron's guys"