With the Supertri E World Triathlon Championship commencing in the London Aquatic Centre a few weeks back, the tri-athlete’s competed ahead of their participation in the Paris Olympics this summer. The USA’s Chase McQueen redeemed himself with victory after his nightmate collapse in 2023. The 26-year-old pinned home favourite Max Stapley and complete his redemption […]