SF Giants World Series Trophy Tour - Pacifica, California

  The San Francisco Giants very first World Series Championship Trophy was on display in the City of Pacifica, California on March 17, 2011. Check out this exciting highlight reel featuring throngs of Giants fans from throughout the San Francisco Bay Area. We documented the travels of the trophy (the only trophy we know of with its own specially equipped vehicle and security team...) and the joyous reception it received by delirious fans.