MIAMI: Australia’s Will Power set a track record on Saturday (Sunday in Manila) and captured his sixth pole position for the IndyCar Grand Prix of St. Petersburg, Sunday’s (Monday in Manila) season-opening race over the Florida city’s streets. Power led a Roger Penske Racing Team sweep of the four….
Posted: 2016-03-13 13:29:00