The Giants’ 2012 World Series trophy, along with its 2010 counterpart and other symbols of victory, will be on display adjacent to San Francisco Bay — at Pier 48, just beyond McCovey Cove — when the 20th FanFest is held on Saturday, Feb. 9.
The Giants’ 2012 World Series trophy, along with its 2010 counterpart and other symbols of victory, will be on display adjacent to San Francisco Bay — at Pier 48, just beyond McCovey Cove — when the 20th FanFest is held on Saturday, Feb. 9.