by Dave Reininger Round 10 of the 16 race Verizon IndyCar Series Championship takes place this weekend through the streets of Toronto. Drivers will compete in the Honda Indy Toronto, affectionately known to locals as ‘The Indy,’ on 1.755 mile temporary street circuit using the streets in and around Exhibition Place and Lake Shore Boulevard….

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