The Giants play in AT&T Park in San Francisco.
Answer - I don't know. I don't like going to downtown San Jose (traffic - no other reason).