Gabe Kapler, SF Giants culture are the scapegoats for mediocrity
How to watch SF Giants vs. Baltimore Orioles on MLB Network
The TortureCast A podcast by and for fans of the San Francisco
Giants reinstate Mitch Haniger and Austin Slater - McCovey Chronicles
Austin Slater: Breaking News, Rumors & Highlights
Brandon Crawford Stats, Fantasy & News
Injury updates: Crawford back, Haniger's oblique, Slater to miss
Austin Slater: Breaking News, Rumors & Highlights
Extra Baggs: Giants win consecutive games for the first time as
Giants' Mitch Haniger uncertain for Opening Day with oblique strain
Giants activate Mitch Haniger, Austin Slater in roster reshuffle