He won't be traded unless the Raptors put him back on the bench, then his agent will demand a trade. Despite what many think Johnson is showing that he is a legit started in the NBA. I expect him to start for the remainder of this season if he is not injured.
My forecast for him for the second half of the season assuming he plays all 41 games
MPG - 32
PPG - 15
RPG - 8
Contrary to what you kept saying would happen if he started
his advanced numbers have not gone down and are about the same as they were last season.
Age-------------23
MPG as a starter --28 +
His Ranking among Raptors regular rotation players
FG% -------1
TS%--------1
eFG%-------1
TRB%-------4
Off Rating---1
Def Rating---3
PER----------2 Tied
WS/48-------1
Win Shares--1
The reason that Triano has started playing Johnson at the SF is so that he can keep him on the court as much as Johnson's fouls allow which is now 28 + mpg as a starter and still find minutes for Davis and Bargnani.
If Johnson goes back to the bench he will out of here. You can bet on it.
What the Raptors could get for him remains to be seen.
With the current roster Evans when he returns if not traded will come off the bench. Evans has no offense, he proved once again that he can't handle starters minutes without being injured and will be no where near the same shape that he was in when the season started.
Evans is a career 1,200 minutes a year player, no more