Video: No. 24 Spotter Tab Boyd Locks Keys In Truck Following Miami Win

Would it really be a proper NASCAR celebration without some sort of funny, or embarrassing video to post on social media? This time, Tab Boyd brought the laughs following Team … Continue reading Video: No. 24 Spotter Tab Boyd Locks Keys In Truck Following Miami Win