The last time the Giants won the World Series, they weren't the San Francisco Giants, because they were still playing on the Polo Grounds in Harlem. Now, a new city can celebrate their victory. Sports writer Jeff Beresford-Howe reports from California.

Related Stories