The NBA's official minor league, the NBA G League prepares players, coaches, officials, trainers and front office staff for the NBA while acting as the league's research and development laboratory. Featuring 30 teams, 28 with direct affiliations to NBA fra