David Leads 6 Laps, Wins at Kansas! / Racing News, Truck Series / By Brian Barkley 15 Drivers · 110 laps · 7 Leaders · 12 Lead Changes · 1 caution.