The UCI World Cup is an event organized by the International Cycling Union which takes place over multiple events. The first XC world cup was in 1991, 2 years before the discipline Downhill.
The UCI World Cup is an event organized by the International Cycling Union which takes place over multiple events. The first XC world cup was in 1991, 2 years before the discipline Downhill.