Kevin Mackinnon February 25, 2024
Ireland’s James Edgar tops the men’s field at Americas Triathlon Cup La Habana