The Cleveland Cavaliers have made some big free agency moves. With those in place, they will have to let go of a big name at some point within the calendar year.
Cavaliers predicted to part ways with $109M All-Star after James Harden, Peyton Watson deals

