NBA G League Flexible Assignment System
29 of the 31 NBA G League teams are singly affiliated with an NBA franchise.

The NBA G League's flexible assignment system – which was instituted prior to the 2014-15 season – will continue to enable independent NBA teams to assign players to the NBA G League for development or rehabilitation from injury.
Upon receipt of an assignment from an independent NBA team, the NBA G League will identify any NBA G League team willing to accept the assigned player. The assigning independent NBA team will then choose the destination for assignment between those teams. If no NBA G League team is willing to accept the assigned player, he will be assigned to one of the hybrid affiliate teams pursuant to a lottery. The 29 NBA teams with single affiliations will be able to assign players to their NBA G League partners.