giants played a great game last night, giants win game 1 of the world series over the texas rangers 11-7, hot damn i say. the city was blushing of orange yesterday with muni cable cars and drivers such as the one above. today brings us another round of game 2. still crossing my fingers and expecting another wooping! keep it up GIANTS!