Mitch Haniger signs with hometown Giants
OF Mitch Haniger reaches $43.5M, three-year deal with Giants
SF Giants' spring training questions: Crawford, Webb, new additions
Mitch Haniger feels Giants have the pieces to win championship – NBC Sports Bay Area & California
MORE
Nearing rehab assignment, Mitch Haniger says time away from SF Giants has been 'difficult', 'frustrating', Sports
Mitch Haniger posts open letter to Mariners fans after joining Giants - Seattle Sports
Mitch Haniger Suffers Grade 1 Oblique Strain : r/Mariners
Free Agents the SF Giants should consider this offseason - not named Judge or Turner
Mitch Haniger signs with hometown Giants
Mitch Haniger agrees to deal with Giants
MLB free agency: Where do the Giants go from here after whiffing on Carlos Correa, Aaron Judge?