This may very well be the day that the Giants win the World Series.

Advertisements