Canada announces team for UCI Mountain Bike World Championships

Cycling Canada announced its team for the upcoming 2013 UCI Mountain Bike World Championships to be held in Pietermaritzburg, South Africa, from August 26 to September 1, 2013.