John Holland signs training camp deal with Cavs

After being waived by the Boston Celtics, John Holland has signed a training camp deal with the Cleveland Cavaliers. The natural scorer has a legitimate shot to make the roster.

At 27, Holland is entering the prime of his basketball career physically and mentally.

In 37 games with the Canton Charge, Holland started 30 contests while averaging 30.2 minutes per game. While shooting an incredible 52.0 percent from the field and 36.9 percent from three-point range, Holland averaged 16.0 points per game and displayed a natural feel for scoring the ball.