I think Barry Bonds was taking steroids... not testosterone??
Steroids are chemicals which occur naturally within our bodies. Like Testosterone. Just a lot more than our bodies produce.