Top 10 Most Versatile Players in NBA History
1LeBron James
2Magic Johnson
3Michael Jordan
4Scottie Pippen
5Dennis Rodman
6Draymond Green
7Oscar Robertson
8Larry Bird
9Boris Diaw
10Shawn Marion
11Wilt Chamberlain
12Giannis Antetokounmpo
13Robert Horry
14Metta Sandiford-Artest
15Kobe Bryant
16Kevin Durant
17Scott Wedman
18Kevin Garnett
19Carmelo Anthony
20Shaquille O'Neal
21Ernie Grunfeld
22Jason Kidd
23Vince Carter
24Kawhi Leonard
25Stephen Curry
26Dirk Nowitzki
27Kareem Abdul-Jabbar
28Chris Paul
29Charles Barkley
30Zaza Pachulia
31Tracy McGrady
33Dwight Howard
34Isaiah Thomas
35Klay Thompson