Question: how long do you have to stay in the g league?
Answer: NBA teams primarily use their NBA G League affiliates as a place to develop their young talent. Players with three years of service or less can be sent, or “assigned,” to the NBA G League an unlimited number of times. The NBA team retains an assigned player's rights and can recall that player at any time.