cyclingnews.com1 week agoLondon musicTour de l'Ardeche: Maeva Squiban wins stage 4 time trialMaeva Squiban won stage 4 of the Tour de l'Ardèche with a time of 24:04, leading the competition in the time trial. [ more ]