who says the ‘08 giants don’t break any records?
12 July 2008Heading into today’s game, the Giants #3-4 hitters have not hit a home run in 36 consecutive games. Since 1980, only three teams endured a longer power-outage from its #3-4 hitters (1989 Braves - 39, 1998 Twins - 37, and 1992 Angels - 37).
Good news everyone! Omar is back in the lineup today, which apparently makes sense only in the warped mind of Bruce Bochy.