David Leads 28 Laps, Wins at Dover! / Racing News / By Brian Barkley 17 Drivers · 120 laps · 6 Leaders · 8 Lead Changes · 1 caution!