Report: Conforto, Giants agree to two-year, $36-million contract
Return of Mitch Haniger, Austin Slater strengthens Giants' lineup
SF Giants sign OF Mitch Haniger to three-year, $43.5 million deal - Sports Illustrated San Francisco Giants News, Analysis and More
MLB off-season signing and trade tracker: The latest major transactions
OF Mitch Haniger reaches $43.5M, three-year deal with Giants National News - Bally Sports
Giants, Mitch Haniger Agree on Three-Year Contract - Sports Illustrated
Mitch Haniger signs with Giants on three-year deal, but Aaron Judge still in play for San Francisco
San Francisco Giants
MLB: Correa gets 13-year S.F. deal worth $350 million