Well, finally the impossible has happened and Barry Zito has won a game!!!!!
Being a Giants fan is hard and frustrating at times. Although beating the Dodgers makes me quite happy, it's the rest of the season that bothers me. Oh well, be happy with what we have now. Bye for now