from NBC Sports Bay Area & California2 months agoLogan Webb pitched seven strong innings to earn his first win in nearly a month, and the Giants beat the Atlanta Braves 4-2 on Thursday for their third consecutive series win. Read at NBC Sports Bay Area & California[ Collection ][| ... ]