Raptors general manager Bryan Colangelo says the five-player trade he swung with the Hornets over the weekend adds to the team's core and increases their financial flexibility.

Toronto swapped guards Jarrett Jack and Marcus Banks and center David Andersen with New Orleans for guard Jerryd Bayless and swingman Peja Stojakovic.

"It's pretty obvious this trade was made with the future in mind," Colangelo said. "If the last four years were building around Chris Bosh, then next four years are about building without Chris Bosh. This is a step in that direction."

Stojakovic's contract expires after this season and Colangelo said he has close to $25 million in expiring contracts.

The Raptors also have more than $12 million left on a trade exception that was part of Bosh's sign-and-trade deal with the Heat.