John Lamb, a member of the Los Angeles Angels' organization, has been suspended 50 games after testing positive a second time for a drug of abuse.