Takuma Sato
Takuma Sato fought back from the controversy he created in Pocono in the best way possible, edging out Ed Carpenter to win just a week after causing a multi-car crash. Sato won...
Will Power made it two pole positions from two at the Circuit of the Americas, as he took pole position for tomorrow's IndyCar Classic. The Australian bagged his 56th ...