The 2017-18 Cleveland Cavaliers will look far different from the team that's been to three straight NBA Finals.
They've swapped out 60 percent of their starting lineup, with just LeBron James and Kevin Love remaining. The final 15-man roster could feature as many as eight new members, a remarkable overhaul from the team we saw in the championship less than four months ago.
Although the training camp roster still stands at 20, four players are already near guarantees to be waived or spend their time with the G-League's Canton Charge.
Shooting guard John Holland is on a two-way contract, which means he can bounce back and forth between the majors and minors, spending no more than 45 days with the Cavaliers.