Tomlin takes America’s Cup Triathlon Long Beach 18 July 2021 No Comments It came down to a sprint over the last half of the run as American Renee Tomlin thrilled the Californian crowd with an impressive win Read More