UCI bans revolutionary pedals and team even covers sneakers
A new pedal appeared last week, launched by the French brand Ekoi and it caused a stir in cycling. However, they didn't even last until the weekend, as the UCI, the International Cycling Union, moved to prevent their use, at least for!-->…