News

San Francisco Giants pitcher Logan Webb keeps finding ways to frustrate Los Angeles Dodgers

San Francisco Giants pitcher Logan Webb, who ended the Los Angeles Dodgers' reign as NL West champions, pitched a gem against them in Game 1 of NLDS.