The lineup the Giants rolled out on Tuesday night was -- *gasp* -- actually pretty freaking good. And we were all set for them to play together for a long time. Then Melky Cabrera had to go and ruin that.

Thursday, Aug 16, 2012 at 1:03 PM

The lineup the Giants rolled out on Tuesday night was -- *gasp* -- actually pretty freaking good. And we were all set for them to play together for a long time. Then Melky Cabrera had to go and ruin that.
Read &raquo