Pages

Saturday, June 6, 2020

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

No comments:

Post a Comment