No, but for it to end up in your system you have to illegally ingest it (sans some ridiculously unlikely circumstance), and in doing so he inevitably runs the risk of getting caught, and due to his career and status as a champion, his risk (of getting caught AND consequence) is greater than most.
If you believe that this doesn't negatively effect his brand, public persona, reputation etc (particularly if he chooses to continue and risk getting caught for a second time) because of the legality and general moral consensus on class a drug use, then you're being naive and not very objective.
I've already quite clearly stated that I don't agree with this current state of affairs but it is the reality of the situation, for him to continue would be a poorly calculated decision RE risk vs reward. Therefore it's in his best interests to avoid doing what he got caught doing, which again answers your original question.