The majority of athletes are on something.
Yup, known that for years, no question.
What I've learned from all this is that fans don't care about PED usage, they just hate positive drug test results because of the finality of it. There's no plausible deniability at that point. That's why no one's hating on Rumble - even though he *borderline* admitted usage numerous times, and it's pretty obvious everyone at Blackzillions is juiced to the gills - there's no bottomline saying he officially "cheats".