'We're all frustrated': Emotions flare as Giants' slide continues August 5, 2022 by San Francisco Giants