Like an eagle trying to survive, the Giants are doing just that: staying up in the standings until the All-Star break.
They’ll do it this week with Tim Lincecum, Madison Bumgarner, and Matt Cain on the mound.
And some weird personal catcher situations going on, but that’s just a headache to talk about (even though
Captain America Buster Posey should really be sitting on the bench instead of playing first base for an “offday”).
But yes. Wins for the Giants for a place to be in the top, like the purple mountain majesty (but not the Rockies).