San Francisco Giants All-Star outfielder Melky Cabrera was suspended for 50 games Wednesday for testosterone, violating MLB's Joint Drug Prevention and Treatment Program.
Melky Cabrera suspended 50 games for testosterone