Via: The Mercury News
At the end of one of the worst road trips in franchise history, the Giants finally caught a bit of a break. They were rained out. The rain started early.....