NASCAR driver Kyle Busch has died at 41. At times a controversial figure, he was loved by fans and spent more than half of his life in the racing spotlight, much of that time in the winner's circle.