The Giants are a game under .500. Considering that they had an eight-game losing streak mixed in there, that's almost impressive. They're returning to the land of the living in about the way you would expect, which is by hitting better than the average team, but they've also pitched well over the last two weeks. Aside from Ryan Vogelsong, who is somewhere allowing a home run right now, the Giants have made a couple successful trips through the rotation. All is well, all is well.
Except ...
The Giants have the lowest strikeout rate in the National League, and it isn't really close.