Is this who the Giants are?
A team capable of walloping the opponent, with two dynamic rookies fueling the offense?
A team with a suddenly steady lineup, giving Gabe Kapler the flexibility he had with the 107-win team?
A team that can depend on its rotation and bullpen?
A team that can win?
It's easy to get caught up in a stretch of winning 11 out of 14 games. I am caught up in it.
The Giants won't decimate every opponent—but they’ve unlocked something.
I don't know what it is.
I do know 13 years ago Monday, Buster Posey debuted for the 2010 Giants. We know how that storybook ended. This one is trending the right direction, thanks to another rookie (or two).
Up next: John Brebbia (2-0, 3.68 ERA) starts another bullpen game, taking on Johan Oviendo (3-4, 4.70 ERA) and the Pirates at 6:45 p.m.