
I don't care that it's shallow of me to be bemused by feats accomplished under the influence of drugs and/or alcohol. Pitching a no-hitter whilst tripping out, ladies and gentlemen, is epic.
Here is an interesting post from a blog called ath1337 about Ellis and a few other happyjuice heroes:
Baseball Players and HGH: You’re Doing it Wrong . . . Try LSD
Wiki