The suspension takes effect immediately, said the commissioner's office. It puts an abrupt end to a brilliant season, worthy to be considered the MVP. It also makes playoff aspirations embers of the Giants.
Cabrera, 28, tested positive for the banned substance to improve performance, which violates the American baseball program to prevent drug abuse and provide treatment if they are consumed, said Wednesday the board of the majors .
"My positive test was the result of the use that I gave to a substance that should not have used," Cabrera said in a statement released by the players union.
"I accept the suspension under the Joint Drug and try to move on with my life. I deeply regret my mistake and I offer an apology to my teammates, the organization of the San Francisco Giants and the fans for disappoint."
Cabrera leads the NL with 159 hits and is second in batting average behind Pittsburgh's Andrew McCutchen.
The player, MVP All-Star Game played in Kansas City last month, is batting .346 with 11 homers and 60 RBIs in his first season with San Francisco, the best in his career. He was third in the batting order for the series finale against the Washington Nationals, where he served in left field.
Cabrera, who became one of the most popular players with the Giants, hit on May 51 hits and batted .429.