Cycling News February 5, 2024An hour before race, UCI bans new Ekoi pedals, riders forced to buy shoes at the start line 36 0 Share