Melky Cabrera is the latest baseball player to be caught using performance-enhancing drugs. He has been suspended for 50 games by MLB.

The Giants outfielder tested positive for testosterone and has admitted to using a banned substance.

"My positive test was the result of my use of a substance I should not have used," said Cabrera in a statement. "I accept my suspension under the Joint Drug Program and I will try to move on with my life. I am deeply sorry for my mistake and I apologize to my teammates, to the San Francisco Giants organization and to the fans for letting them down."

The suspension comes during Cabrera's best season as a pro. He started in this year's All-Star Game and won the MVP award. He's batting .346 with 11 home runs and 60 RBI with San Francisco.

Here are the five most prominent baseball players to have been suspended by MLB for using steroids or any other kind of PED: