Giants World Series Parade 2011
Nov 12th 2010- I was in the heart of San Francisco covering the SF Giants World Series Champions Parade . Some estimates say around a million showed up and filled the streets to celebrate the SF Giants first World Series championship since moving to San Francisco.The last time the city won a major sports championship was in 1995 for the 49ers Super Bowl XXIX win.
Read More