Giants roster moves: Joc Pederson activated, Heliot Ramos optioned
Gabe Kapler's surprising comment(s) about Mitch Haniger's role on
Giants sign Mitch Haniger to three-year deal in first big Winter
Mitch Haniger: Breaking News, Rumors & Highlights
SF Giants interested in Mitch Haniger - McCovey Chronicles
Monday BP: It's time to play the kids
Mitch Haniger agrees to deal with Giants
Mitch Haniger signs with Giants
Cubs 4, Giants 0: Kyle Hendricks throws a vintage Professor game
SF Giants are getting a new Hunter Pence with Mitch Haniger
SF Giants mailbag: Gabe Kapler, Kyle Harrison, and more - McCovey
On The Horizon: Cubs vs. Giants series preview - Bleed Cubbie Blue
Former Mariner Mitch Haniger signs three-year deal with hometown