San Francisco Giants
California | San Francisco | United States
If you're in San Francisco during baseball season, go see a Giants game! The team plays at AT&T Park, one of the most beautiful ballparks in the country nestled against the bay in China Basin.