BusinessWeek Logo
8. Brian France

Getty Images

8. Brian France

Chairman and CEO, NASCAR

Even with hiccups over faulty tires and failed inspections, NASCAR still boasts the most brand-loyal fans in sports.