Why Cavs do this: They get a great defender in Jrue to make up for Garlands D, and two rotational pieces with draft capital. Why Nuggets do this: They get another superstar in Mitchell and get him for relatively good value. Why Celtics do this: They get someone that better fits their timeline in Jamal Murray for someone of similar skill.
I know it’s not possible this year, but in the future this is the type of trade to think about.