If a NASCAR fans hates anything, there’s only one person to blame: Brian France. NASCAR has been under France’s stewardship since 2003, when he took over the CEO and chairmanship position from his father, Bill France Jr. It’s been a rocky road since then, as the sport has struggled keeping traditional...