Feb 10, 2010, 11:02AM

Where is Seals Stadium home plate now?

Google Earth and the famed San Francisco stadium, demolished in '59.

While playing around with Google Earth’s new historical views feature earlier this week, I spent some time looking at the former Seals Stadium, one of my favorite San Francisco Buildings That No Longer Exists.


Register or Login to leave a comment