If Raptors like someone at the top of the draft, this could be the move for them. I doubt Boucher will be a Raptor next year anyway, and they get Barnes to solidify their rotation for next season. Only depends on if Raptors are willing to give Trent Jr 90M+ after next year.