David Leads 38 Laps, Wins at Talladega! / NWS Series, Racing News / By Brian Barkley 18 Drivers · 75 laps · 9 Leaders · 19 Lead Changes · 1 caution.