Canadian driver Stewart Friesen shocked the field with a win at Michigan International Speedway during a three-year winless streak. Despite starting 19th in the race, Friesen took the lead after a series of late-race crashes and overtime restarts. The race saw chaos unfold with multiple contenders taken out due to accidents on the track.
Corey Lajoie briefly took control of the race before a cut tire incident forced double overtime. Grant Enfinger ultimately prevailed, but Friesen later claimed victory with a last-lap pass for his fourth NASCAR Truck Series win. Friesen expressed gratitude to sponsors and race fans following the unexpected win, with Enfinger finishing second and Luke Fenhaus in third.
The dramatic race also saw Frankie Muniz secure a 14th-place finish, the best result since the season-opener at Daytona. Corey Heim dominated the earlier stages before incidents led to intense restarts and pit strategies shaping the final outcome of the race at Michigan.





