Giants World Champions trophy hopscotches Menlo Park and Atherton
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.