I have trained..bla bla bla...i think he mean, I have made up their cycles....
"Lee was ahead of his time in science..." Science in bodybuilding...

I guess he mean steroid science.
Fuck it, this world is build on lies and lies and nothing else...well and people who believe all crap they hear!
Well, we have the critics, haters, the truthtellers and all other also...I guess everyone each and one of them have a purpose...