RAPTORS: Get a good return, 5 firsts and 4 ok young players. Josh Green was a former 1st rd pick, Brown has potential, Culver was a former 6 pick and Melton is a good 3 & D player. Getting all the picks and 4 players with good potential, the raptors could probably do good stuff with 2 of those players or 3, and with the 5 firsts this is a good return for a player who doesnt fit their timeline.
KINGS: For the Kings, they get KP, and, they need a 5 kinda, so, this gets them a player that would help for Hield (dont need with Tyreese, Fox and Davion), Terrence Davis (too many guards) and a protected first. It helps them get better and KP fits their timeline, and, would help break their playoff drought.
Grizzlies: Get a great shooter at a reasonable price. Hield would help them a lot because of his great shooting.
MAVS: Get a big 3 of Luka, Brunson and Siakam, this trade just helps them get into title contention.
PACERS: DFS is a good 3 & D player, what they could use to help them a bit.