Joshua Leads 54 Laps, Wins at Michigan / Racing News / By Brian Barkley 15 Drivers · 80 laps · 6 Leaders · 14 Lead Changes · 2 cautions.