Joshua Leads 30 Laps, Wins at New Hampshire! / Racing News, Truck Series / By Brian Barkley 18 Drivers · 120 laps · 6 Leaders · 10 Lead Changes · 5 cautions.