Rohan Dennis wins Tour of Alberta; Ryan Anderson takes Best Canadian honours
Rohan Dennis of Team Garmin-Sharp won the inaugural Tour of Alberta, crossing the finish line after more than 900 kilometers over five days
Rohan Dennis of Team Garmin-Sharp won the inaugural Tour of Alberta, crossing the finish line after more than 900 kilometers over five days