Mark Leads 103 Laps, Wins at Charlotte! / Racing News / By Brian Barkley 21 Drivers – 160 laps · 6 Leaders · 18 Lead Changes · 9 cautions