Tag: Gallagher Grand Prix

Record-breaking Dixon proves why he’s IndyCar’s GOAT

0
Scott Dixon has been a serial winner in the NTT IndyCar Series for two decades but he may have just produced his best win...

Latest