Giants outfielder Melky Cabrera was suspended by Major League Baseball this morning for the use of performance enhancing drugs. Cabrera tested positive for Testosterone, and will now have to sit out the next 50 games without pay. With only 45 games left, this decision effectively ends his season. Cabrera issued a statement apologizing for his mistake, saying he let down fans and his teammates. Cabrera was name MVP of the all-star game, and has started 110 of the last 117 Giants games.