If there was one track that Michael Andretti thrived at during his career, it was unquestionably the streets surrounding Exhibition Place, just west of downtown Toronto, Ontario, Canada.
Michael Andretti may be originally from Nazareth, Pennsylvania, but during his wonderful Indy car career, he made the Streets of Toronto's Exhibition Place his personal playground. Of his 42 career wins, he claimed seven - SEVEN - wins in Toronto, including this gem of a win in 2000. Is there any wonder why you just can't bet against Andretti Autosport when the NTT INDYCAR SERIES ventures north-of-the-border?
8.5.2