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 No. 24’s victory. The spotter for Dixie Vodka 400 winner William Byron, apparently locked his keys into his truck late into the night during the … Continue reading Video: No. 24 Spotter Tab Boyd Locks Keys In Truck Following Miami Win