With no trade of any significance on the immediate horizon, the Raptors have been forced to plug their many holes by the seat of their pants.
First it was journeyman guard Sundiata Gaines, whose only claim to fame was a buzzer-beating jumper as a member of the Utah Jazz.
And now comes Trey Johnson, the D-Leagueís leading scorer who was signed by the Raptors on Wednesday to a 10-day deal.
Timing, itís often said, is everything and the timing of these comings and goings only underscores just how tragic the Raptorsí plight has been.
Gaines was all set to be shown the door following his 10-day audition on Monday, but an audible had to be called when starting point guard Jose Calderon was unavailable for the Grizzlies tip with flu-like symptoms.
Rather than throw in the towel, the Raptors extended Gaines by another 10 days, knowing full well the price of triggering the move would cost them roughly $40,000.
Had the Raptors jettisoned Gaines on Monday, an already depleted team would have been completely thin with no backup available for Jerryd Bayless, who started in the teamís 100-98 loss to Memphis for Calderon.
The 6-foot-5 Johnson averaged 25.8 points in 26 games for the Bakersfield Jam.
He played four games with the Cleveland Cavaliers in 2008-09 and attended training camp with the Los Angeles Lakers this past fall.