I hate baseball, but damn... if the Giants win game 7 tonight after being behind 3 games to 1, and their comeback last series to win three straight on the road to advance, the fans are going to rip this town a new asshole.
People are batshit crazy around this town.
- - - Updated - - -
Damn. It's dumping rain and it sounds like my house is under mortar fire from all the neighborhood fireworks... not to mention all the cars clogging the streets honking horns.
I'm going to walk into the Mission to check out the festivities. This place is going bananas....