Posts Tagged ‘takuma sato’

All Power in St. Petersburg with a Controversial Re-start

All Power in St. Petersburg with a Controversial Re-start

St. Peterburg, Fla. — Takuma Sato, pole-sitter,  led the 2014 Verizon Indy Car season off the green flag and another great event in St. Petersburg was off. Sato would lead the pack through the streets of St. Pete for the first 27 laps until making a pit stop on lap 27.  Helio Castroneves takes over […]