The Cleveland Cavaliers have signed guard/forward John Holland to a Two-Way Contract.

Holland (6-5, 205) was the NBA G League Impact Player of the Year last season after appearing in 37 games (all starts) for the Canton Charge, the Cavaliers exclusively-owned G League Team. He averaged 22.9 points (seventh in the league), 4.7 rebounds, 3.0 assists and 1.5 steals in a league-high 38.9 minutes per game. Holland also shot .481 from the field, .346 from beyond the arc and .881 from the foul line, while helping the Charge reach the playoffs for the sixth consecutive season.

Before rejoining the Charge in 2016-17, Holland was in training camp with the Cavaliers where he played in three preseason games and averaged 10.7 points in 18.8 minutes.