Just a note tonight to say that most everyone in our area has been going crazy celebrating the SF Giants win of the World Series! While I didn't go up to the City for the parade today, I was there in spirit!
SF Giants Parade
Was this city proud of its team or what?!