World Triathlon Series September 27, 2024 Sports Coverage of the women’s race from the World Triathlon Cup Series in Weihai, China. Previous Post Helene now an extremely dangerous Category 4 Hurricane Next Post Hurricane Helene makes landfall in northwestern Florida