Tag: Derrick Walker
-
Indy Lights: Top-5 for Plowman as Davison cruises to win
A year ago James Davison won the Mid-Ohio Indy Lights race under bizarre circumstances in a rain storm – this season he returned to do it the conventional way, leading from pole to flag and giving Vision Racing its first-ever victory.