Joshua Leads 19 Laps, wins at Talladega! / NWS Series, Racing News / By Brian Barkley 19 Drivers · 70 laps · 9 Leaders · 17 Lead Changes · 0 cautions!