Grand Prix racing returning to Detroit
Grand Prix racing returns to Detroit thanks to a multi year agreement with Chevrolet, Penske and Indy Car.
The Detroit Belle Isle Grand Prix has been canceled because of economic problems in Michigan and the country, the latest setback in the sport rocked by sponsorship woes and a series of cutbacks and layoffs.