Tour De France: Simon Clarke Over Powered Stage 5
Stage 5 of Tour de France unfolded with many surprises. Israel-Premier Tech’s rider Simon Clarke was crowned the stage win. The cobbles stage underwent on Wednesday, 6th July. Wout Van Aert who won stage 4, crashed in the early stages. Jonas Vingegaard of Jumbo-Visma suffered from a mechanical fault in his bicycle. Primož Roglič also … Read more