Ontario Driver a Favourite to win Toronto Indy

The National

The IndyCar racing series is in Canada this weekend. And many are hoping that local favourite James Hinchcliffe will win

More From