Duffy Finishes 7th in Triathlon Return in Yokohama (Triathlons)
Reigning Olympic Champion Flora Duffy competed in her first event since November 2022, following a prolonged period on the sidelines injured, as she was in the 2024 World Triathlon Championship Series