KD is still young, has 4 scoring titles, averaged more ppg than anyone in Finals history, and has stepped up his defense into being a true two-way player. He matched Lebron all series last year and showed the ice water in his veins by burying the game winner in game 3...on Lebron. He is the only player that can truly play every position on the floor. He has carried Golden State the entire back half of the season. 2 years in a row he played the top defense in the league with no Westbrook at OKC (Memphis), and scored over 30 every night. No, he is not as flashy as MJ, Kobe, or as physically dominant as Shaq or Lebron, but his scoring ability is insane and he only continues to develop as a defender and team player. There's a big if here, but IF he can gather 2-3 more rings over the next 5 years, you won't be able to just laugh off that argument anymore. It's just my opinion, but my top 3 is KD, MJ, then Lebron.