BELLE ISLE (WWJ) — Next weekend, the greatest IndyCar drivers in the world will square off in the Detroit Grand Prix on Belle Isle, but this Sunday the island will be teeming with runners. 174 more words