UNBELIEVABLE: The family of Myles announced the sudden death of Eric Myles the chief sport officer at the Canadian Olympics committee dies few minutes ago.
UNBELIEVABLE: The family of Eric Myles has just announced the sudden passing of the Chief Sport Officer at the Canadian Olympic Committee.
Myles, a key figure in the country’s sports leadership, tragically passed away only a few minutes ago. His unexpected death has sent shockwaves through the sports community.