Via: San Francisco Chronicle
Giants fans were given more reasons to feel sorry for themselves on.....