TORREMOLINOS, Spain — Canada’s Stefan Daniel won his sixth career world triathlon para championship title Friday, calling his victory “redemption” after a heartbreaking crash at the Paris Paralympics. The 27-year-old from Calgary completed the sprint-distance test in 59 minutes 26 seconds to win the men’s standing classification. Australia’s Jack Howell was second in 1:00:14 and […]