John Salmons has made his decision, and it?s Toronto.

Salmons, a 4-year veteran with the 76ers, has agreed to a sign-and-trade that will send him to the Raptors, according to a report published by Phil Jasner of the Philadelphia Daily News. He chose Toronto over an opportunity to join the Phoenix Suns.

Salmons, 26, has agreed to the terms of a 5-year contract worth $23 million.

The Sixers will receive a second-round draft choice and a $2 million trade exception.

?John had two great choices and chose Toronto based on a variety of factors,? Salmons? agent Joel Bell told the Daily News this afternoon. ?He wanted to think through all the possibilities before he reached a decision.?