NBC Sports Bay Area & California
2 months agoSan Francisco Giants
What we learned as Webb labors, Giants offense quiet in Rockies loss
The Giants suffered a frustrating 7-3 loss to the Rockies due to a bullpen implosion after a strong start by Logan Webb. [ more ]