SFist reports that the World Series trophy is on display at City Hall today from 1-3pm. This means SF Giants fans can take a late lunch and go drool in front of the coveted trophy. And, yes, maybe get their picture taken next to it as well.
The post goes on to say that “the Giants will also “make a major announcement” of some sort during that time frame.”
The trophy is on the main floor of City Hall, 1 Dr Carlton B Goodlett Place.
To read more, go here.
Photo credit: SF Optics.