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,…

7 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…

8 years ago