John Holland will join the Cleveland Cavaliers for training camp.

Holland was recently waived by the Boston Celtics. The Celtics signed Holland off the Charge roster in April.

Holland averaged 16 points and 3.1 rebounds per game for the Charge, the Cavs' D-League affiliate.

The Cavs now have five players coming to camp as non-roster invites; the others are Markel Brown, Cory Jefferson, Eric Moreland and DeAndre Liggins.