SF Giants' Logan Webb retires 19 straight batters, aiding in a win over the D-backs.
SF Giants' Logan Webb impressively retires 19 straight batters, contributing to a win over the D-backs. Despite a rocky start, Webb maintained composure and pitched excellently for the rest of the game, as praised by teammate Mike Yastrzemski.
April 19, 2024
3 Articles