Joshua Wins at Kansas! / Racing News / By Brian Barkley 16 Drivers – 110 laps · 11 Leaders · 11 Lead Changes · 1 caution