The Bucks get three players that can contribute and also bring skills that they need. These players replace three players that aren't contributing much to the team. The Bucks also get two seconds in the upcoming drafts.
The Blazers get a good pick and a young player for redundant players that are limiting minutes of some of the younger players. They can use Middleton and Connaughton as salary filler next season.