Raptors send Siakam to the Kings for Middleton and Crowder in return. The loss of Siakam makes up for it by getting Crowder, a poor-man's version of Siakam and both VanVleet and Middleton will make a great backcourt for Toronto.
Kings send Barnes, Holmes, and a 2nd round pick to the Bucks for Siakam. This helps the Kings have an extra body in the interior for rebounds and defense, which they struggled with against the Warriors. Also, a great scorer that can help Sabonis and Fox should they have an off night. Barnes has been a pain to watch the past couple of seasons due to inconsistencies in his offense.
Bucks get talented wing 3&D guys with Anunoby, Barnes, and a backup center for Lopez, which makes sense seeing them struggle with perimeter defense and an aging roster.