What else can you say at this point? The Giants needed to go 7-3 (or better) on this second-half opening homestand… They went 3-7. They needed to pick it up with the bats… They scored three runs in three games against the Cubs. In April and May, the Giants were hitting but not pitching. Then there were the injuries. Then, they weren’t pitching or hitting. Now they’re pitching but not still not hitting. Cain, Bumgarner and Lincecum were amazing against Chicago this weekend. They allowed a combined 3 ER, and the Giants were swept.
The trade deadline is rapidly approaching, and the Giants are now rapidly deflating. I really don’t know what will happen next. At this point, does Brian Sabean even know? I honestly don’t see a flurry of trades coming before Wednesday’s deadline. Maybe they deal Javier Lopez for a marginal prospect. Maybe, just maybe the Rangers beat down the door for Hunter Pence. I don’t quite see it happening, but you never know.
I do know this: Our defending champs have severely wet themselves this season, through injuries and poor play alike. At this point, the front office has a responsibility to put a competitive product on the field. I can think of a few guys in Fresno who deserve a shot on the big stage. Brett Pill is one of them, but there are others. Maybe it’s time for them to get it.
But honestly Giants, ouch.