Online Registration for the 20th Annual Canmore Rocky Mountain Half Marathon, 10k and 5k is now open!