Giants sign Mitch Haniger to three-year deal in first big Winter Meetings move
Return of Mitch Haniger, Austin Slater strengthens Giants' lineup
Mitch Haniger signs with Giants on three-year deal, but Aaron Judge still in play for San Francisco
Giants injury updates: Mitch Haniger, Mike Yastrzemski's return imminent
Haniger Signs 3-Year Free Agent Contract with San Francisco Giants - Cal Poly
Giants agree to contract with OF Mitch Haniger, San Francisco News
Mitch Haniger signs with hometown Giants
Giants' Gabe Kapler's classy gesture after Aaron Judge re-signed with Yankees
Predicting MLB Free-Agent Signings and Trades During 2022 Winter Meetings, News, Scores, Highlights, Stats, and Rumors
Giants sign Mitch Haniger, remain heavily in play for Aaron Judge - The Athletic