Canada's top pro tour cyclists compete on the streets of Toronto.
Click on images to enlarge - click on enlarged images for zoom view.
Above and following three photos are of Ryder Hesjedal from Victoria, B.C.
Ryder finished 7th in this year's Tour de France and third in today's race.
Above - Ryder Hesjedal and second place finisher Kevin Lacombe.