Giants All-Star Cabrera suspended 50 games

The San Francisco Giants’ Melky Cabrera has been suspended 50 games after violating Major League Baseball’s Joint Drug Prevention and Treatment Program.

Be the first to comment

Leave a Reply

Your email address will not be published.


*