Bucks:
The Bucks are trading Khris Middleton and Pat Connaughton for CJ McCollum, Anfernee Simons, and Nassir Little
They get shot creation in the starting 5 AND off the bench with this trade, which they've proven to need.
76ers:
The 76ers are trading Ben Simmons, George Hill, and Shake Milton for Khris Middleton and Robert Covington
They give RoCo 6th man minutes (help the bench unit) and get a more passive scorer (Middleton) so that Maxey and Embiid can thrive with higher usage.
Blazers:
The Blazers are trading CJ McCollum, Robert Covington, and Nassir Little for Ben Simmons, George Hill, Shake Milton, and Pat Connaughton.
They're adding bench depth, defense, and youth, (plus these pieces are better for a rebuild, which will likely come next offseason).
Signings (re-signings not mentioned):
Rudy Gay, Bucks: Very good backup PF. Played good defense this year and has always scored the ball at an elite level.
Mike Muscala, Bucks: Mediocre backup center but he can shoot the ball, which the Bucks need.
Robin Lopez, Blazers: Good rim protector, unlike Enes Kanter.