FR may be in California, but is SF even on this planet?
The Giants have little association with the idiots that define San Francisco politics these days. Owner paid and built stadium because the city, unlike nearly all in the US, refused to pay for any part of it. AT&T Park (I much preferred the original PacBell name) is much like the Vatican residing in Italy.