ahh, I honestly laughed when I saw this on ESPN.
and he loses 8 million dollars. awesome. couldnt happen to a better person.
I think as others have mentioned, this isnt necessarily a PED or a steroid. Sure, there is likely no way we ever know exactly what tripped the test, but at this point, who knows.