Category Archives: The Greatest Players of Each Franchise

The 20 Greatest San Francisco Giants of All-Time

The San Francisco Giants franchise has existed since 1883. Since 1901 they have played in the National League. Since 1901 they have been known by two names: New York Giants (1885 – 1957) & San Francisco Giants (1958 – Present). The Giants franchise has won eight World Series titles (1905, 1921, 1922, 1933, 1954, 2010, 2012 & 2014) and over

Read more
« Older Entries