David Defiagbon was born in Nigeria on June 12, 1970 and died on November 24, 2018 in Las Vegas, NV of heart complications at the age of 48.┬áDavid proudly represented Canada at the Atlanta 1996 Summer Olympic Games where he […]