Cavs would still have Garland to move, but DFS, Aldama, and Wade give them additional options in the frontcourt. Cavs could use the pick to add a young piece or attach it to Garland to search for a bigger fish/better trade package. Depending on how everything else shakes out, it's possible Smart winds up as a 6th man/backup ball-handler, though he could start with Mitchell.
Grizzlies fill their need at C with a guy that perfectly fits the age and the profile of their team.
Nets dump a couple years of money or DFS in exchange for a future 1st and a 2nd.