LiAngelo Ball set to play for Charlotte Hornets' G League team, source says

The Charlotte Hornets signed guard LiAngelo Ball to a nonguaranteed contract Thursday and waived him Friday, paving the way for him to eventually sign with their G League team, a source confirmed to ESPN.

Friday's move was made as a precursor to Ball -- who averaged 9.6 points, 2.0 rebounds and 1.6 steals in 17.4 minutes across five games for the Hornets in the Las Vegas Summer League -- joining the Greensboro Swarm for the upcoming G League season, the source said.

Over the final days of training camp across the NBA, there are a flurry of these moves on virtually every roster as teams figure out who is going to claim their final open roster spots and two-way contracts, as well as whom they identify as candidates for their G League teams.

Teams have to get down to the regular-season roster limits -- 15 players on the active roster, plus two spots for two-way contracts -- by the end of the day Monday, ahead of the season starting Tuesday.

The Charlotte Observer first reported that Ball would join the Hornets' G League team.