Charley Rosen has put together a list of the Top 10 Most Overrated NBA Players of All Time. Check out the list below.
1

Charles Wade Barkley is a retired American professional basketball player
***
2

Walter Jones Bellamy is a retired American professional basketball player
***
3

Patrick Aloysius Ewing is a retired American professional basketball player
***
4

George 'The Iceman' Gervin is a retired American professional basketball player; a shooting guard for the American Basketball Association's Virginia Squires and San Antonio Spurs and the National Basketball Association's San Antonio Spurs and Chicago Bull
***
5

Cornelius "Connie" Hawkins is a Hall of Fame member, former National Basketball Association and American Basketball Association player, and New York City playground legend, born in the Bedford-Stuyvesant section of Brooklyn
***
6

Elvin Ernest Hayes is a retired American basketball player
***
7

Karl Anthony Malone, a
***
8

Robert Allen 'Bob' McAdoo is a retired American professional basketball player who spent a fourteen-year career playing the center and power forward positions in the National Basketball Association
***
9

Peter Press Maravich was a Serb-American basketball player known for his dazzling ballhandling, incredible shooting abilities, and creative passing
***
10

Gary Dwayne Payton is an American professional basketball player currently playing for the Miami Heat of the National Basketball Association
***