23rd Pick
The Raptors give up their pick this year to move Carroll, and get back a good offensive option, as well as both their second round picks they gave up to get PJ Tucker during the season. For Phoenix, they dump Knight, and pick up a defensive Small Forward and a 1st round pick this year. They might buy out Carroll, depending on whether the Suns want to keep him or not.
With Ojeleye, the Suns get a defensive-minded forward that can cover multiple positions, as well as shoot the ball at a decent clip from the 3. Versatility is quickly becoming one of the more valuable traits to have as a basketball player, and Semi definitely provides plenty of it. He would have a pretty big role with the team off the bat, and an improved offensive game could propel him to a starting role in a few years.