Motorsports Will Power on pole for IndyCar race at St. Petersburg George Walker | March 28, 2010 ST. PETERSBURG, Fla., (Saturday, March 27, 2010) – Will Power continued his domination on the 1.8-mile, 14-turn temporary street course alongside scenic Tampa Bay by claiming the PEAK Read More