I'm gonna put this out there as my theory that I'd bet money on. I'd bet anything that its all been "leaked" out there by the athletes handlers. Take hgh and igf-1 things that can't be tested now but say you take this shit so if later they say your igf levels were to high above normal you already had a story for why. People like pro athletes many times have people that they pay to help them with all this stuff and no one would advise them to take it for any reason other than that. Makes total since for Ray Lewis, he is about to retire and wants in the Hall of Fame but needs to make sure that for the next 5 years he can have an excuse if any new tests come out and a test of any "sample B" urine tests are done. Thoughts anyone?