NPRTadej Pogačar Has Won His 2nd Tour De France In A RowJul 18, 2021James DoubekBy James Doubekmore_vert
CyclingnewsMechanical doping claims resurface at Tour de FranceJul 17, 2021Josh Croxton & Dani OstanekBy Josh Croxton & Dani Ostanekmore_vert
The New York TimesTadej Pogacar Claims Second Straight Tour de France Title (Published 2021)Jul 18, 2021Elian PeltierBy Elian Peltiermore_vert