J.R. Smith was waived by the Cleveland Cavaliers on Monday in a move that opens up salary-cap space, ending a memorable tenure for the guard.
J.R. Smith was waived by the Cleveland Cavaliers on Monday in a move that opens up salary-cap space, ending a memorable tenure for the guard.