Giants World Series History - NBC Bay Area

    Giants World Series History

    Take a look back to the early 1900s when the Giants won their first World Series. (Published Monday, Oct 25, 2010) Take a look back to the early 1900s when the Giants won their first World Series. See More