Search results
Giants' lineup wastes latest chance to lead way for ailing pitchers
NBC Sports BayArea· 16 hours agoWhat if the Giants hit their way to success? For three innings Saturday, it looked like they would...
What we learned as Webb labors vs. Cardinals in fifth straight loss
NBC Sports BayArea· 7 days agoThe Cardinals had nine hits off Webb, six coming in his first two innings. He ended up giving up six...