San Jose Mercury News
SF Giants finally crack 4 runs, lose anyway as Logan Webb is roughed up by Phillies
Logan Webb, the Giants’ ace, is supposed to be the pitcher who stops skids and starts winning streaks. Attacking the Phillies’ slugger carefully all night, Webb elevated a 1-1 changeup just ...
11 hours ago