What drug are the people who refuse to let this thing go on?
That’s a bit ambiguous. Let me try again.
What drug are the jack asses who keep beating this dead horse, on.
<>What drug are the people who refuse to let this thing go on?<>
According to SI, your question should be addressed to LA himself:
Lance Armstrong asked to see evidence, and the USADA delivered