2006 Sea Otter Classic
Photo: Rob Jones
France Sweeps Podium on Stage 6 of Abitibi
July 20, 2025
Team France has proven to be one of the strongest squads at this year's Tour de l'Abitibi, and on Stage 6 they confirmed...