Will Power Wins 2016 Honda Indy Race In Toronto Alex Bean 8 years ago Will Power wins the 2016 Honda IndyCar race in Toronto…