Automotive July 12, 2009Honda Indy Toronto After an absence of last year, Honda Indy Toronto returns on the weekend of…