Bermuda Triathletes Shine at Carifta, Secure Podiums (Triathlons)
Bermuda's junior triathletes have delivered a sensational performance at the 2025 Carifta Triathlon Championships in Trinidad and Tobago, with a slew of podium finishes across multiple divisions, incl