Kyle Leads 44 Laps, Wins at Michigan! / NWS Series, Racing News / By Brian Barkley 26 Drivers · 7 Leaders · 18 Lead Changes · 6 cautions.