NBC News: NBA Draft guide: Date, time, location, TV channels, top prospects and more