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.
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.