Tour de France ’20-Race Stage 11: Caleb Ewan Wins

After cycling Race 1 to Race 10, the Race Stage 11 of Tour de France 2020 was won by 26 years old Caleb Ewan of Australia, who was also a winner of an earlier stage. He cycled 167.5 km from Chatelaillon-Plage to Poitiers in 04 hours 00 minutes and 01 seconds for Team Lotto-Soudal. The … Continue reading Tour de France ’20-Race Stage 11: Caleb Ewan Wins