Giants' World Series trophy back in the Valley

April 5, 2011 12:00:00 AM PDT
The San Francisco Giants' World Series championship trophy returned to the Valley on Tuesday. This time local fans enjoyed some one-on-one time.

Load Comments