#2 Shaquille O’Neal

 Shaq never gets the credit he deserves. In fact, most probably don’t have O’Neal amongst the top 10 NBA players of all time. But let’s really assess him properly; Shaq is the most menacing, imposing and monstrous specimen in league history. It was impossible to defend him for a span of eight years or so. He averaged better than 29 points per game in three seasons, captured four NBA titles and led three different teams to the NBA Finals. It’s simply unreasonable to rank legendary centers such as Wilt Chamberlain and Bill Russell ahead of him considering the competition during their respective eras didn’t have the size to appropriately match up. Shaq would have potentially averaged better than 50 points and 20 rebounds a game if he played in the 60’s.