Brandon Crawford helps Giants scratch out key runs
SF Giants win 5th straight behind Crawford's walkoff, Junis
Brandon Crawford: Giants shortstop is hitting better than ever
Kenley Jansen blows another save as Giants rally to defeat Dodgers
After robust numbers, Brandon Crawford and Giants aim for new rings
Burnes pitches Brewers by Giants in matchup of NL contenders
Giant outing, National Sports
SF Giants win 5th straight behind Crawford's walkoff, Junis' resurgance
Giants wins series vs. Brewers in matchup of division leaders
MLB final: Yaz's walk-off homer in 10th caps another comeback for