Will Power closed the Belle Isle era with a Team Penske victory Sunday, taking the final Detroit Grand Prix on the island park to reclaim the IndyCar points lead.
The post Power gives Penske win in final Belle Isle race appeared first on Buy It At A Bargain – Deals And Reviews.