Peter Sagan takes the sprint finish in Calgary to end the first Tour of Alberta
It was only a short run up from Okotoks to Calgary but with memories of rain and mud spattering inContinue Reading
It was only a short run up from Okotoks to Calgary but with memories of rain and mud spattering inContinue Reading