A bio of Johnny Craig.