Logan Webb Pitches in 2025 MLB All-Star Game
San Francisco Giants pitcher Logan Webb participated in the 2025 MLB All-Star Game on Tuesday night at Truist Park. His performance was part of the story of two Giants pitchers during the event.
San Francisco Giants pitcher Logan Webb participated in the 2025 MLB All-Star Game on Tuesday night at Truist Park. His performance was part of the story of two Giants pitchers during the event.