Kyle Leads 97 Laps, Wins at Martinsville! / Cup Series, Racing News / By Brian Barkley 15 Drivers – 186 laps · 7 Leaders · 18 Lead Changes · 15 cautions!