The UCI World Cup is an event organized by the International Cycling Union which takes place over several races. The first XC World Cup was in 1991, 2 years earlier than the Downhill discipline.
The UCI World Cup is an event organized by the International Cycling Union which takes place over several races. The first XC World Cup was in 1991, 2 years earlier than the Downhill discipline.