Image via Wikipedia
The City went nuts last night (in a good way) as the San Francisco Giants won the National League pennant. Horns blared, lots of people yelled in joy and an M-80 went off on my block. The World Series begins next Wednesday the 27th at PacBellPark. It would be nice to go, but I’m not willing to donate body parts for game tickets. Guess I’ll watch it on TV.