picture of 2021 Tour de France

Completed, Jun 24-Jul 19

Watch the 2021 Tour de France live and on demand on FloBikes in Canada!

Tadej Pogacar Wins The 108th Tour De France

Tadej Pogacar Wins Second Tour De France In A Row | FloBikes Tour de France Daily

Jul 18, 2021

Gregor and Andrea recap stage 21, the final stage of 2021 Tour de France. The podium awards are presented in front of the Champs-Elysees in Paris.