After scoring back-to-back runner up finishes in the previous two events of the season, Will Owen had a tough weekend at the Cooper Tires Pro Mazda Grand Prix of Toronto where he had to retire due to contact during the first race, but managed to score some points with an eighth-place finish in the second race.