Todd Leads 19 Laps, Wins at Talladega! / Racing News, Truck Series / By Brian Barkley 25 Drivers · 70 laps · 8 Leaders · 26 Lead Changes · 5 cautions.