Mitch Haniger signs with hometown Giants
Machado leads 11-HR Mexico City slugfest, Padres top Giants
Mitch Haniger - MLB News, Rumors, & Updates
Giants Sign Mitch Haniger To Three-Year Deal - MLB Trade Rumors
MORE
Mitch Haniger posts open letter to Mariners fans after joining Giants - Seattle Sports
Giants Make Like Spider-Man, Extend Webb
MLB free agency: Where do the Giants go from here after whiffing on Carlos Correa, Aaron Judge?
Haniger Signs 3-Year Free Agent Contract with San Francisco Giants - Cal Poly
SF Giants: Slater, Waites make progress; Haniger unlikely for opener
Giants sign Mitch Haniger to three-year deal in first big Winter Meetings move