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
Get Top Best News you can read top hits news here free we provide all kinds of news here

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