David Leads 99 Laps, Wins at New Hampshire! / Racing News, Truck Series / By Brian Barkley 11 Drivers · 110 laps · 2 Leaders · 2 Lead Changes · 5 cautions.