When LeBron James was an 18-year-old high school senior, there were those who doubted he'd become an NBA superstar. One pundit right here on Page 2, who shall remain nameless (not I!), suggested he would be a boy playing against men.
Well, the boy has become a man. He turns 20 on Dec. 30 and is making a case as the NBA's most valuable player in his second season.
But will that make him one of the top 10 20-year-old pro athletes of all time? Here's our list: