The NBA draft is a major annual event in which all the 30 franchises in the National Basketball Association select new players for their teams. Eligibility rules for prospective players have changed eight times during the history of the league. No player may sign with the NBA until they are 19 years or older.