World Series trophy to make appearance in Tahoe
The San Francisco Giants World Series trophy will be in Lake Tahoe in March.
While the men in orange and black workout in Scottsdale in preparation for a repeat of last season, the trophy will be on display at the Alpine Meadows Lodge, 2600 Alpine Meadows Road, Tahoe City, on March 9 from 12:30-2:30pm.
Darn…north shore on a weekday :(
Road trip!
SIGH! Here I sit in Chicago missing Tahoe and the SF Giants! I was a Cub fan when I moved to Tahoe but a certain Kae converted me. Now I am a Giant fan unto myself here…. But a road trip to Tahoe and to see that trophy is not a bad idea!! GO GIANTS!
Susan B. … I’m travelling to Chicago in May to see the Giant’s play in your neck of the woods. Let’s meet with our rally towels and World Champion t-shirts!! You shouldn’t be alone!!
who cares