Re: Gamboa - allegedly used PEDs
I think we all just got to come to terms with the fact that it's in human nature to cheat some more than others!
If you need to take PErfromance enhancing drugs to be a winner / champion that's fine but deep down you know you arent the best! or cant say you are!
Improved testing and harsher punishment may help, but the cheaters will always be trying to outdo the testing and therefore always one step ahead....Its FACT Is what it is!