- Joined
- May 8, 2002
- Posts
- 361,368
- Reaction score
- 41
Scott Dixon raced to his third straight victory Saturday with an improbable triumph in the opener of a weekend doubleheader at Road America, as IndyCar welcomed fans to its races for the first time this season. Dixon took the lead shortly after a caution flag and beat Will Power by 2.5386 seconds. Dixon has won each of the three IndyCar races in the pandemic-delayed season.
Continue reading...
Continue reading...