Giants' World Series trophy rolls through Palo Alto
San Francisco Giants fan Kyle Van De Pitt poses in front of the Giants' 2010 World Series trophy at Palo Alto's Lytton Plaza Wednesday (Feb. 15, 2011). Photo by Veronica Weber/Palo Alto Online.

© 2014 Palo Alto Online.
All rights reserved.