Stewart Friesen claimed his first victory behind the wheel of a Toyota Tundra TRD PRO in Friday night’s NASCAR Camping World Truck Series race at Texas Motor Speedway. Friesen passed fellow Tundra driver, Christian Eckes on the final restart to claim his first win since 2019.