May32023 by Ryan MorikNo Comments Giants pitcher Logan Webb says most of the team ‘has the s–ts’ after Mexico City series