TC Daily Pit Stop: Moffitt Wins Truck Race in Electric Finish; Sanchez Bloodied After "Cheap Shot" From Crafton; Two Drivers Sent to Hospital; Almirola on Cup Pole
TC Daily Pit Stop: Moffitt Wins Truck Race in Electric Finish; Sanchez Bloodied After "Cheap Shot" From Crafton; Two Drivers Sent to Hospital; Almirola on Cup Pole
TC Daily Pit Stop: Moffitt Wins Truck Race in Electric Finish; Sanchez Bloodied After "Cheap Shot" From Crafton; Two Drivers Sent to Hospital; Almirola on Cup Pole
TC Daily Pit Stop: Moffitt Wins Truck Race in…
TC Daily Pit Stop: Moffitt Wins Truck Race in Electric Finish; Sanchez Bloodied After "Cheap Shot" From Crafton; Two Drivers Sent to Hospital; Almirola on Cup Pole
TC Daily Pit Stop: Sunday, October 1st, 2023