Canadian Olympic bronze medalist Desai Williams dies at age 62

Canadian Olympic bronze medalist Desai Williams of Mississauga, Ontario passed away on the weekend at the age of 62 according to Steve Buffery of the Toronto Sun on Wednesday. Williams was part of the Canadian team that won the bronze Read more