Free-agent guard J.R. Smith is returning to the Cleveland Cavaliers, the sharpshooter announced on his Instagram account Thursday night.
Smith agreed to a two-year deal in which he'll earn $5 million next season with a player option on the second year, a league source informed.
He'll have a chance to test the market again next offseason when the NBA's salary cap rises significantly.
The 6-6 off-guard has not signed yet.