Giants' 4 HRs power 7-2 win over Diamondbacks
The Giants' backup catchers of the last 20 years - McCovey Chronicles
San Francisco Giants - The #SFGiants have extended non-roster
Former SF Giants third baseman snuffs out rallies in wild-card
Arizona Diamondbacks vs. San Francisco Giants live stream, TV
Diamondbacks Sweep Giants, Sixth Win in Seven Games
Conforto drives in 4 runs to back Webb in the Giants' 8-5 victory
At last, SF Giants string together offense, wins vs. D-backs
Defense bites Giants again as Dodgers complete four-game series sweep
Giants observations: Logan Webb excellent in win over Diamondbacks
The Giants' backup catchers of the last 20 years - McCovey Chronicles