Leon Chevalier beats strong opponents and wins Ironman South Africa 5 March 2023 No Comments Among a very strong field of competitors, Leon Chevalier has just won Ironman South Africa. In a race plagued by bad weather, which forced the Read More