Scores of San Francisco Giants fans decked out in black and orange descended on Lytton Plaza in Palo Alto Tuesday (Feb. 15) to catch a glimpse of the Giants 2010 World Series trophy. Video by Veronica Weber and Tyler Hanley/Palo Alto Online.
Uploaded: Wed, Feb 16, 2011, 10:59 am
Giants' World Series trophy rolls through Palo Alto
Don't be the last to know
Get the latest headlines sent straight to your inbox every day.
What Would it Take to Get Tech Companies to Move Jobs Out of the Region and Is This a Good Idea?
By Steve Levy | 15 comments | 1,241 views
It's time once again to cast your vote for the best places to eat, drink, shop and spend time in Palo Alto. Voting is open now through May 27. Watch for the results of our 2019 Best Of contest on Friday, July 19.