'Melk Man' suspended 50 games

The Melk Man delivered ... a positive test for testosterone.

Major League Baseball announced Wednesday that former Yankees outfielder Melky Cabrera has been suspended 50 games -- essentially the rest of the season -- for violating the Joint Drug Prevention and Treatment Program.

Cabrera, 28, who was named MVP of this year's All-Star Game, plays for the San Francisco Giants and ranks second in the majors with a .346 batting average.

"My positive test was the result of my use of a substance I should not have used. .. I am deeply sorry for my mistake," Cabrera said in a release from MLB.