Will Power Powers Way To Win At Belle Isle Alex Bean 8 years ago Will Power held off Simon Pagenaud and won Race#2 at the Detroit Grand Prix at Belle Isle in IndyCar action…