Giants
Giants pitcher Logan Webb attributes struggles at 2024 All-Star Game to crippling hangover
Webb had a little too much fun after the Homer Run Derby
San Francisco Giants pitcher Logan Webb had a lot of fun at the 2024 Home Run Derby -- maybe a little too much fun. Webb said he paid for his big night out in Arlington when he took the mound for the All-Star Game the next day.
Webb came out of the b... [1714 chars]