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.
Where is Seals Stadium home plate now?
Google Earth and the famed San Francisco stadium, demolished in '59.