J.R. Smith announced on Instagram that he has re-signed with the Cleveland Cavaliers:
ESPN's Marc Stein is reporting that the deal is for two years and over $10 million with a no-trade clause and a player-option for the second year.
Follow our Cleveland Cavaliers team page for all the latest Cavs news and rumors!
Back to the Cleveland Cavaliers Newsfeed