World Series tr

World Series trophy tour
KSBW - Monterey Videos
On Sunday, Giants fans got the chance to see the 2010 and 2012 World Series trophies during their visit to the AT&T Pebble Beach Pro Am.
View Comments