I like that the Giants ownership embraces their New York roots. I agree that saying the San Francisco Giants haven't won a series since 1954 is silly. The Giants haven't won it since 1954, the San Francisco Giants have never won it (though I'm currently in negotiations with God to change that).
Last edited by Anthony S.; 10-29-2010 at 02:52 PM.
|