Rohan Dennis from Garmin Sharp won the Tour of Alberta. He is quite adorable, and looks good in a cowboy hat.
Peter Sagan won the Sprint jersey.
Tom Jelte Slagter won King of the Mountains.
Ryan Anderson, first in the Canadian Rider Classification, and from Spruce Grove Alberta!
Slagter shows how hard racing is, coming in 3rd in the Stage.
Simon Geschke, 2nd in the Stage
Cadel Evans, Stage winner