Search results
What we learned as Giants make statement by sweeping Dodgers
NBC Sports BayArea via Yahoo Sports· 12 months agoLOS ANGELES -- The most impressive number from the Giants' trip to Los Angeles had nothing to do...
How Logan Webb, Giants reached long-term agreement on contract extension
NBC Sports BayArea via Yahoo Sports· 1 year agoThe Giants should have Logan Webb in their rotation through 2028. After agreeing to a new contract,...