Greg Leads 22 Laps, wins at Michigan

25 Drivers · 80 laps · 7 Leaders · 9 Lead Changes · 1 caution.