Top 10 Most Overrated NBA Players of All Time
1LeBron James
2Carmelo Anthony
4Vince Carter
5Jeremy Lin
6Derrick Rose
7Giannis Antetokounmpo
8Kyrie Irving
9Kobe Bryant
10Allen Iverson
11Gilbert Arenas
12Dwight Howard
13Stephen Curry
14Michael Jordan
15Blake Griffin
16Bill Russell
17James Harden
18Russell Westbrook
19Patrick Ewing
20Bill Walton
21Yao Ming
22Anthony Bennett
23Shaquille O'Neal
24Joakim Noah
25Dirk Nowitzki
26Kevin Durant
27Kyle Korver
28Greg Oden
29Klay Thompson
30Magic Johnson
31Bill Laimbeer
32Andrew Bynum
34Bob Cousy
35Karl-Anthony Towns