BROOKLYN, MI -- After nine cautions and three overtimes, Stewart Friesen won the Craftsman Truck Series DQS Solutions and Staffing 250 Powered by Precision Vehicle Logistics at Michigan International Speedway on Saturday, June 7.

Initially, the race was scheduled to go for 125 laps. But after cautions on the first two overtimes, the final total came out to 139.

The 278 total miles was the most in any Truck Series race in series history.

Friesen took home the win over runner-up Grant Enfinger. Luke Fenhaus finished third.

MORE : Leaders crash in 12-vehicle pileup at Michigan, Canadian steals win in triple OT

The race was the second of three this weekend, following the ARCA Series race on Friday and proceeding the NASCAR Cup Series FireKeepers Casino 400 on Sunday at 2 p.m. on Prime

See Full Page