NASCAR champion Kyle Busch has died at 41 from a severe illness, just hours after his family announced his hospitalization.