It's not far fetched to think any athletes takes steroids. In baseball, testing has become more rigorous and they bust people for non-testing evidence too but in all other major sports, drug policies are pretty slack. It's probably not far fetched to assume all the elite football, hockey, basketball and tennis players take steroids.