Yes, but none work as well as testosterone, or synthetic testosterone, or pro-hormones (some of which were legal then, like andro). You can buy creatine all day and use it in any league, but it's not gonna give you the results steroids will. OK, that makes sense. Would it, however, make someone who is underweight and malnourished (like it has been claimed about Sosa) go from looking skinny to what he looks like in that picture above (assuming that's what he legitimately looks like) or would it not have that drastic of an effect?