For Blazers, they had take in a lot of contracts that are due next season. It will relieve some salary pressure and give some space for young assets like Clingan to play as a starter. They are also take in 12 picks,too. They don't have to extend Ayton's contract as well. For GS, they had always wanted a center, Robert is a great fit defensively and offensively. For Heat, Rozier has a -3.7 BPM this year and they desperately need a point guard.CJ,like Rozier, has also one year contract and they can give up on him if it did not work out. For Pels, New Orleans get off CJ who has been injuried for past years,get a center with Kelly is a good idea, plus they did not give away any valuable draft assets. For LAL, they get Grant, a modern wing to reinforce their SF and PF position. He can also be their fourth star alongside Luka,Lebron,Reaves.