Giants' World Series trophy tour stops in East Palo Alto
The San Francisco Giants' 2012 and 2010 World Series trophies will be on display for fans at Costano Elementary School in East Palo Alto on Wednesday, from 2-4 p.m.

© 2014 Palo Alto Online.
All rights reserved.