Skip to content

TagLucas Oil 150

Crafton confirms No. 88 crew chief will not return for 2021

AVONDALE ARIZ. – After 10 NASCAR Camping World Truck Series seasons featuring 13 wins, 82 Top-5 finishes, 158 Top 10s, 10 poles and 3 NCWTS championships, crew chief Carl “Junior” … Continue Reading Crafton confirms No. 88 crew chief will not return for 2021