The Cleveland Cavaliers have agreed to sign D.J. Stephens to a training camp deal.
Stephens had a 10-day contract during the 13-14 season with the Milwaukee Bucks.
Stephens spent training camp last season with the New Orleans Pelicans before signing in Russia.