When cutting-edge auto racing strips down I know all too well that what I'm about to write will generate plenty of controversy. Anyway... Last weekend, I attended the NASCAR Sprint Cup race at the New Hampshire Motor Speedway.