What have you done lately? Well, for some of the top drivers on the Sprint Cup circuit, it hasn't been winning, writes David Newton.

More...