SO happy about my Giants-tho I was born in San Fran, I have lived in Portland the last 25+ years. I have followed the Giants all my life-and had doubts that they would ever win the Series. Heart broken in 62 and when they lost to the Angels after being up 3-2.
'Cept for the pitching staff-and what a staff- no real hitting stars but they had real spirit and such a joy/ but the torture moniker was true as they suffered thru so many one run games.
Now that they won a series-1st since 54- us Giant fans can relax and focus on the Worriors. They last won when I met my wife- 1975...