It was just so San Francisco. We all knew exactly what this was: the star of Beach Blanket Babylon in a fairly modest hat. As Big League Stew put it:
You could almost hear records scratching to a halt across the country as the woman above came out to sing "God Bless America" in the middle of Thursday's seventh inning between the San Francisco Giants and Philadelphia Phillies.
It was fun watching on Twitter as Phillies fans said, "WHAT the...what WAS that?!" Just a little something of ours. Me, I couldn't have been more pleased. Great choice, Giants. Best version of God Bless America ever!