So the Giants have moved to San Jose? First I’ve heard of it, but I’m really out of the loop on sports these days.
I also left Cali close to a decade ago, so I don’t care all that much about their teams anymore.