Plus, the Giants added a veteran and well-respected manager this past offseason in BobMelvin. To be sitting right now at 71-73, 7 1/2 games out of a playoff spot likely isn't acceptable to ...
Giants manager BobMelvin knows just how important this win is for his team, and there are few pitchers out there whom he would much rather have than Webb in games with stakes like these.
BobMelvin thought he was dreaming when he buttoned up his San Francisco Giants jersey for the first time at his introductory press conference in October. He grew up a Giants fan in the Bay Area ...