Pinterest • The world’s catalog of ideas

Explore Giants Open, S F Giants, and more!

Giants vs. Dodgers on opening day, April 15, 1958 at Seals Stadium in San Francisco. The first time the two teams faced each other on the west coast after moving from New York.