David Leads 43 Laps, Wins at Phoenix

12 Drivers · 120 laps · 8 Leaders · 19 Lead Changes · 3 cautions.