France’s Leonie Periault Secures Gold and Olympic Spot at Yokohama Triathlon
France’s Leonie Periault clinched gold at the Yokohama Triathlon, securing her spot at the Paris Olympics alongside compatriot Emma Lombardi. Periault finished ahead of the U.S.’s Taylor Knibb.