Via: The Mercury News
Even as World Series fever sweeps the Bay Area, the Giants' original San Francisco home of Seals Stadium is largely forgotten and today is a shopping center.....