Adam Treloar, pick 26, pick 33 and pick 42 went to the Western Bulldogs, with Collingwood receiving pick 14 and a future second round pick in exchange.
Jye Caldwell, pick 44 and 74 go from GWS to Essendon with the Bombers giving back pick 29 and a future second rounder.
Jeremy Cameron and a future second round pick went to Geelong, with GWS getting pick 13, 15 and 20 in return.
Josh Dunkley did NOT get to Essendon, as was his want.
Nick Hind and pick 77 went to Essendon and picks 67 and 74 went to St Kilda.
Earlier, Tom Phillips was traded to Hawthorn, with Collingwood receiving pick 65.
Jaidyn Stephenson and Atu Bosenavulagi and pick 39 went to North Melbourne, with the Pies recewiving pick 26, 33 and a future fourth-round pick (22 and 33 went to the Bulldogs in the Treloar deal).
Essendon trade Orazio Fantasia and pick 73 to Port Adelaide for pick 29 and a future third round pick.