Magic Johnson's real name is Earvin Johnson Jr. The nickname "Magic" was given to him in high school by a sports writer who had just seen the 15-year-old Johnson record a triple-double (points, rebounds, assists).
Magic Mania: Discover the Legendary Magic Johnson!