Giants sign Mitch Haniger to three-year deal in first big Winter Meetings move
San Francisco Giants agree with Mitch Haniger on 3-year, $43.5M
What's Going on With the SF Giants?, by Tyler C
MLB Winter Meetings tracker: All the news, rumors, signings and
MORE
Mets, Phillies and the Biggest Winners and Losers of 2022 MLB
MLB Hot Stove matchmaking: A free-agent fit for all 30 teams ahead
Giants Sign Mitch Haniger To Three-Year Deal - MLB Trade Rumors
OF Mitch Haniger reaches $43.5M, three-year deal with Giants
San Francisco Giants agree with Mitch Haniger on 3-year, $43.5M
Report: Sean Manaea, Giants reach 2-year, $25M contract - NBC Sports
SF Giants sign OF Mitch Haniger to three-year, $43.5 million deal
Inside the Clubhouse: Carlos Correa fallout, more MLB free agency