One-third into the season, and Giants ‘in a pretty good spot’ May 30, 2025 by San Francisco Giants Pitching is San Francisco’s bread and butter as it waits for offense to come around on the road