According to Charles Barkley, no matter whatever else LeBron James may accomplish in his remarkable career, he can never crack the mythical Top-5 of NBA legends.

Sir Charles does, however, rank LBJ among the ten greatest players ever.

James is coming off his third NBA Finals MVP, and led the Cleveland Cavaliers to their first championship in franchise history.