World Anti-Doping Agency

World Anti-Doping Agency Absolves 95 Russian Athletes, Citing Insufficient Evidence

The World Anti-Doping Agency (WADA), the global regulator of drugs in sports that investigated allegations of state-sponsored doping by Russia,…

8 years ago

OPINION: Olympic Athletes Who Cheat Ruin It For Everyone, Enough Already!

Fans have been let down time and time again. Athletes so highly revered that are caught taking performance enhancing drugs…

10 years ago