
World Triathlon Championship Series: Cassandre Beaugrand Wins Again in Weihai as Beth Potter Finishes Second
Franceβs Cassandre Beaugrand claimed her fourth consecutive World Triathlon Championship Series victory as Britainβs Beth Potter finished runner-up in Weihai, China. The Olympic champion pulled…
