Category: Captain’s Blog

The 2019 UCI WORLD ROAD RACE CHAMPIONSHIPS

THE UCI WORLD ROAD RACE CHAMPIONSHIPS The UCI World Road Race Championships are held every year in September. The first World Championship Road Race was held in 1927 and won by Alfredo Binda of Italy in Germany at The Nurburgring.…