Search results
Giants ace Webb continues to raise bar with latest dominant stretch
NBC Sports BayArea via Yahoo Sports· 1 month agoGiants ace Logan Webb has thrown 29 innings over his last four starts and allowed just three total...
Giants ace Logan Webb has thrown 29 innings over his last four starts and allowed just three total...