Sometimes I think people completely forget what the definition of "steroid" is.
He's obviously on something, considering his T/E ratio. The 6:1 ratio that commissions use is more than lenient, and considering he was well over 10:1 he's obviously using something!
Maybe he has a legitimate reason that he hasn't disclosed (doubt it). That would be a different story, but clearly he's on something. If somebody can give me an example of any human that has had over a 10:1 T/E ratio without being on anything, I would be absolutely amazed.
To me, it's not even a question. And the whole fiasco over his last fight really doesn't help his situation.