Jamie McMurray. Photo by Dante Ricci/The Racing Experts Jamie McMurray will rank 12th all-time in consecutive starts in the Monster Energy NASCAR Cup Series if he does not race at … Continue Reading A look at Cup Series consecutive starts streaks
By Geoff Bodine. I can’t recall the first time I met David Pearson, but he had been racing in NASCAR long before me. He was a legend, I was just a kid.