Just over a month after being named the most valuable player of the 2012 MLB All-Star Game, Melky Cabrera has been suspended 50 games for testing positive for a performance enhancing drug, as was first reported on Twitter by Jorge Arangure of ESPN .

BREAKING: Giants OF Melky Cabrera suspended 50 games without pay after testing positive for Testosterone, a performance-enhancing substance.

Shortly after Major League Baseball announced the suspension for a positive test for testosterone in violation of MLB's Joint Drug Prevention and Treatment Program, the San Francisco Giants' outfielder issued an apology, also tweeted from the official MLB account.

"My positive test was the result of my use of a substance I should not have used ... I am deeply sorry for my mistake."

According to MLB.com, the suspension begins immediately and Cabrera will not be paid for missed games. According to Baseball-Reference.com, he was set to earn $6 million this season.

The 28-year-old outfielder earned his first career All-Star selection in his first season with the San Francisco Giants and was batting .346 with a league-leading 159 hits at the time of his suspension.

The Giants soon issued a statement on the suspension:

"We were extremely disappointed to learn of the suspension of Melky Cabrera for violating Major League Baseball's Joint Drug Prevention & Treatment Program. We fully support Major League Baseball's policy and its efforts to eliminate performance enhancing drugs from our game. Per the protocol outline by Major League Baseball's collective bargaining agreement, the Giants will not comment further on this matter.”

Two weeks before the ban was announced, Cabrera refuted rumors about a failed PED test when asked by Andrew Baggarly of CSNBayArea.com. Cabrera was so adamant in his denials that Baggarly felt compelled to issue an apology for even putting a spotlight on the rumors. After MLB confirmed Cabrera's suspension, Baggarly addressed the turn of events on Twitter.

Andrew Baggarly
I stand by the apology column I wrote last month. Didn't have story nailed down, shouldn't have put it out there. ... (cont.)

Andrew Baggarly
... Now, if Melky Cabrera wants to apologize to me for lying when I asked him about it, that's another matter.

Loading Slideshow...
  • Tyler Kepner

  • DJ Gallo

  • keithlaw

  • Colin Dunlap

  • Jeff Schultz

  • Amy K. Nelson

  • SportsPickle

  • Jon Heyman

  • Larry Stone

  • Strasser

  • Pete Abraham

  • Matt Chernoff

  • For BallPlayers Only

  • Anthony Witrado

  • Jen Royle

  • Patrick Daugherty

  • 'Duk

  • Not Bud Selig

  • Peyton's Head

  • Jeremy Barfield

  • ShitBallPlayersDo

  • Ben Maller

  • Joel Sherman

  • Bairet

  • Jason McIntyre

  • Will Brinson

  • Rob Dibble

  • Marty Caswell

  • Peter Botte

  • Patrick Daugherty