If the NBA really doesn't just want to start drafting high school kids (which they really don't), my suggestion would be for the NBA to establish a special league for the elite high school players. They could form an 8 team league where they would invite 100 of the top kids to join. They could even have a draft for marketing purposes. They could have a 20-30 game season against each other with playoffs in January/ February when the NBA season is sort of treading water. The winning team could split $1M. This would give the NBA teams the chance to see these players develop against consistently top talent. The draft and the games could be televised which would give the fans some familiarity with the players come the NBA draft. If the NBA didn't want the teams to commit to these players before the draft, they could work a deal with the shoe companies to sponsor the teams; good marketing for them! And, if they wanted to avoid travel costs, etc., you could even have all the teams centered in Las Vegas. And since the NBA is leery about a franchise in LV, this would postpone that issue. Of course, it is problematic to give a bunch of 18-year olds money and turn them loose on the streets of Vegas, but I am SURE the NBA could find a way to overlook the morality of that decision! It'll never happen, but it's a thought!