Tour de France: The Polish Michal Kwiatkowski Wins the 18th Stage Méribel – La Roche-sur-Foron
Michal Kwiatkowski beat his teammate Richard Carapaz to win the 18th stage of the Tour de France. Slovenian Primoz Roglic remains at the top of the general classification. Michal Kwiatkowski, who arrived arm in arm with his teammate Richard Carapaz to win the 18th stage, saved the honour on the last alpine day of the Tour de France […]
Continue Reading