The Charlotte Hornets raised eyebrows Thursday when the team announced it signed forward LiAngelo Ball. One day later, the Hornets left many scratching their heads when they promptly waived their newest player. There's a method to the madness, though.

According to the Charlotte Observer, which revealed the team's plan ahead of time, the Hornets' decision was a move to get Ball's G League rights. Now, the 22-year-old forward has the opportunity to join the Hornets' G League affiliate, the Greensboro Swarm.