The best, worst and most surprising of the NBA draft: Favorite picks, classes and rookie-year predictions June 28, 2025