Leon Chevalier and Charlene Clavel on top of podium Ironman 70.3 Les Sables 2 July 2023 No Comments Ironman 70.3 Les Sables was just dominated by French; of the six podium places, five were distributed among French athletes. Victory went to Leon Chevalier Read More