Giants pitcher Logan Webb speaks with reporters after San Francisco's 5-3 loss to the Baltimore Orioles on Thursday afternoon.Giants' Webb ‘as frustrated as anybody' after loss to Orioles originally a ...
Results that may be inaccessible to you are currently showing.