Giants World Champions trophy hopscotches Menlo Park and Atherton

by Linda Hubbard on February 15, 2011

If you want to see the San Francisco Giants World Champions trophy, currently on tour, you’ll need to travel travel slightly east, south or north. There’s no stop scheduled in either Menlo Park or Atherton.

On Tuesday, February 15, the trophy can be seen at the Youth Government Center, East Palo Alto YMCA, 550 Bell Street from 12:30 to 2:30 pm and at Lytton Plaza on University Avenue in Palo Alto from 4:00 to 6:00 pm.

On Wednesday, February 16, it will make an appearance at Courthouse Square Plaza, 2200 Broadway in Redwood City.

Comments are closed.


Please help support InMenlo! Your contribution will help us continue to bring InMenlo to you. Click on the button below to contribute!