Cross country mountain biking is a fun sport, but sometimes you want to test your skills in race against others.   Like any other sport getting ready for a ...