Melky Cabrera is suspended for 50 games. The performance enhancing drugs is the big question in this age of baseball that we could discuss for years.
But let’s discuss how this affects the Giants. Does this ruin their playoff chances?
Melky Cabrera is suspended for 50 games. The performance enhancing drugs is the big question in this age of baseball that we could discuss for years.
But let’s discuss how this affects the Giants. Does this ruin their playoff chances?