Skip to content
  • Remember Busch, Craven’s 2003 final-lap battle at Darlington?

    On this week's "Mark, Mamba & The Mayor," the guys reminisce on the spring 2003 Darlington race where Kurt Busch and Ricky Craven came to a photo finish.
of 40