Tag "Takuma Sato"

Takuma Sato Victorious In Grand Prix Of Portland; Captures His First Win Of 2018

The Verizon IndyCar Series returned to the Portland International Raceway for the first time in 11 seasons on Sunday afternoon for a compelling and unpredictable race on the 1.9-mile road course. The Grand Prix of Portland was won by 2017

Read More