Our recent conversation with a little outfit known as the UCI, something is cooking up…
For those unaware, the Union Cycliste Internationale (UCI) is the world governing body of cycling. It groups together 190 National Federations and oversees international competitive cycling events. The UCI is based…