IndyCar-Turning Laps With Ease: Sato Takes Long Beach

After many near misses, Takuma Sato finally took his maiden victory in the IZOD IndyCar Series on the Streets of Long Beach this past Sunday, holding off Graham Rahal in his best result to date for Rahal Letterman Lanigan Racing. Justin Wilson captured his first podium of the season in Third Position for Dale Coyne Racing. The win is AJ Foyt Enterprises’ first win since Airton Dare finished first at Kansas Speedway on July 7, 2002. The last Road/Street course victory for the team came at the Silverstone Circuit in…

Read More