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…

9 years ago