Mariners not expected to extend qualifying offer to Mitch Haniger
Mitch Haniger arrives citing Barry Bonds fandom, Giants' playoff possibilities
San Francisco Giants Sign Mitch Haniger To 3-Year Contract
SF Giants sign OF Mitch Haniger to three-year, $43.5 million deal - Sports Illustrated San Francisco Giants News, Analysis and More
Mitch Haniger signs with hometown Giants
Here's why Mitch Haniger could return to the Mariners, or leave this offseason
MLB Free Agent Rumors: Angels Showed Interest In Mitch Haniger
Reviewing the Seattle Mariners' offseason moves
Mitch Haniger, Bay Area native, realizes lifelong dream by playing for Giants – NBC Sports Bay Area & California
Mariners Agree to Terms with Outfielder Mitch Haniger, by Mariners PR