actually they don’t that is where head quarters and weight room are other than that you apparently haven;t lived in the bay area long enough to recognize one of the classic jokes about the weather
4949 Centennial Boulevard
Santa Clara, CA 95054
Yes, I know the old Mark Twain joke, it is a good, but overused line.
Anyone who knows SF knows that there can be a world of difference temperature wise (10-15 degrees on a given day) between the Sunset district and SOMA (that is the area where the Giants Play).
And if you do not realize the weather is better in Santa Clara compared to SF, well I will close the discussion by wishing you a good day and a Happy New Year.