0
CAbulldogs9 ∙
The San Francisco Giants play their home games at AT&T Park in China Basin.
Wiki User
Chat with our AI personalities
AT&T Bell Park, which is on the Embarcadero, a long avenue outlining the coast of the city.
They are in 2nd place in the National League West as of this day.
It is AT&T Park.