
JR Smith’s Cleveland Cavaliers tenure is over.
According to Shams Charania of The Athletic, the Cavaliers officially waived Smith at 5 p.m. ET on Monday, having tried and failed to find a trade partner before reaching that point.
Sources: The Cleveland Cavaliers have waived JR Smith, making him a free agent. Cavs had been attempting to move Smith all the way up until the 5 p.m. ET waiver deadline today.
— Shams Charania (@ShamsCharania) July 15, 2019

The Cavaliers did everything they could to try to trade Smith, right down to getting him to postpone his guarantee date to try to make a move happen. No matter what Cleveland did, nothing materialized.
Smith will now be free to sign with any team he wants. He barely played last season, and was not in Cleveland’s plans going forward.