Kyle Busch is one of the most controversial drivers in NASCAR. Many fans and teammates love him for his ability to win and his straightforward personality. What many do not know is that he also runs a foundation to help underprivileged kids, in addition to volunteering his time to assist charities run by other NASCAR drivers.