Cross country mountain bike racing has the longest list of variables riders must face out of any genre of racing. This is because not only are you going down the hills, you are also going up them. Efficiency on the climb...
Continue Reading →