Grand Prix of Portland

Sato Takes Portland

(PORTLAND, OR) – Takuma Sato went to victory lane in Sunday’s Grand Prix of Portland,…