NFL

Fantasy About Us

Stewart Friesen really needed this one.

It had been 72 races since the Truck Series veteran had won at Texas Motor Speedway in 2022 and things had largely gone downhill ever since. There had been crew chief changes and performance slumps that all precipitated a Murphy’s Law first half of the 2025 season.

Crew chief Jimmy Villeneuve had built fast trucks and Friesen had driven strong races but things kept happening. He arguably should have won at Atlanta but Tyler Ankrum refused to push Friesen past Kyle Busch for championship reasons.

There was a degree of misfortune and bad luck, Friesen even declaring after getting crashed out of Rockingham that the way things had been going was encouraging him to leave the discipline altogether and just focus on his exception

See Full Page