A two time MVP, went to the finals, and had some incredible performances, like 20+ straight in a row against the pistons.
He's 25, and he's already on the same level as Barkley. Barkley has what? 1 MVP and no rings too.
Lebron has 10 years left. Too early.