01:13
May 16, 2025

Michael McDowell’s No. 71 wins All-Star Pit Crew Challenge

Michael McDowell's No. 71 pit crew posts the fastest time on pit road, winning the All-Star Pit Crew Challenge at North Wilkesboro.
Related Videos