David Leads 41 Laps, Wins at Homestead! / Cup Series, Racing News / By Brian Barkley 25 Drivers · 125 laps · 5 Leaders · 9 Lead Changes · 7 cautions.