Scott Dixon wins at Texas Motor Speedway as delayed IndyCar season kicks off

With 157 laps lead, Scott Dixon proved to be the class of the field in IndyCar's season-opener at Texas Motor Speedway.
Read More

With 157 laps lead, Scott Dixon proved to be the class of the field in IndyCar's season-opener at Texas Motor Speedway.
No comments