Just a quick word of congratulations to all Giants fans on their World Series win. One of my Irish friends here in Switzerland is a big Giants fan so I know how much it means.
Like one Mike Patton ((c) Patton Facebook):
The SF Gate also managed to shoehorn Faith No More into a colour piece celebrating the win and the city’s quirkiness:
“4. Faith No More sings “God Bless America”: Beyond the seeming contradiction, this makes more sense than it looks. Faith No More lead singer Mike Patton has a solid operatic voice. And the influential San Francisco band sounded pretty good during a recent reunion. (It might be smart to set up a tape delay, in case the band that wrote “Surprise! You’re Dead!” decides to change up the lyrics.)”
And Puffy is a Giants fan as well.
And speaking about the Giants in 1993: