Peyton Leads 28 Laps, Wins at Indy Road! / Cup Series, Racing News / By Brian Barkley 21 Drivers · 38 laps · 2 Leaders · 2 Lead Changes · 0 cautions.