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.