The Verizon IndyCar Series heads north for their annual trip to the Honda Indy Toronto. This year marks the 30th Anniversary of the event and will be the 32nd time (2013 and 2014 were foul headers) that Indy Cars take to the streets around Exhibition Place. The first race in 1986 was won by Bobby Rahal….

This content is for 12-Month TSO Subscription members only.
Log In Register