Greg Leads 22 Laps, wins at Michigan / Racing News / By Brian Barkley 25 Drivers · 80 laps · 7 Leaders · 9 Lead Changes · 1 caution.