The 18-year-old Baltimore native won the honor Tuesday.
The teenage winner set world records in five events at the World Championships in Spain last year. He will compete in the summer Olympics in Athens.
James, who now plays for the Cleveland Cavaliers in the National Basketball Association, was nominated for his achievements at St. Vincent-St. Mary High School in Akron, Ohio.
Megyn Kelly: Santa Claus and Jesus are both white men
Costly malfunction causes beer flood at Boston-area brewery