OF Mitch Haniger agrees to 3-year, $43.5 million deal with Giants
How Mitch Haniger fits into SF Giants' plans after Aaron Judge pursuit
Former Mariner Mitch Haniger signs three-year deal with hometown San Francisco Giants - Lookout Landing
AP Source: Lefty Manaea, Giants reach $25M, 2-year contract
MORE
Return of Mitch Haniger, Austin Slater strengthens Giants' lineup
Passan] Outfielder Mitch Haniger and the San Francisco Giants are in agreement on a three-year, $43.5 million contract, sources tell ESPN. Signing Haniger does not take the Giants out of the running
Trio of SF Giants offseason acquisitions make their debuts in first spring home game – The Mercury News
MLB off-season signing and trade tracker: The latest major transactions
Mitch Haniger solves problems for the Giants – KNBR
Giants sign Haniger to three-year deal, remain in the hunt for Judge
SF Giants sign OF Mitch Haniger to three-year, $43.5 million deal - Sports Illustrated San Francisco Giants News, Analysis and More
Baseballer - BREAKING: Mitch Haniger is headed to the
Giants turn to prospect Luis Matos after injuries
How Logan Webb, Giants reached long-term agreement on contract extension – NBC Sports Bay Area & California
Mitch Haniger
Giants executive Farhan Zaidi addresses Carlos Correa's free agent situation for the first time