There goes the Giants best player, and might explain his career year as well. In a free agent year, I guess it's a gamble that players will take, he would have been in line for a huge deal. Speculation is the suspension will cost him over $50MM on his next deal. Dodgers odds to win the west just got a little better.
Melky Cabrera of San Francisco Giants suspended 50 games - ESPN