Giants Office Tour - NBC Bay Area

    Giants Office Tour

    Take a rare look inside the San Francisco Giants offices at AT&T Park. (Published Monday, Jul 23, 2012) Take a rare look inside the San Francisco Giants offices at AT&T Park. See More