 Russell left Portsmouth on 28 January 2013, a day before his contract with the club was due to expire.He had made 18 appearances for Pompey with the side destined for relegation after suffering a ten point deduction.On 14 February, Russell joined Canadian Major League Soccer side Toronto FC on a trial basis.