Giants sign outfielder Mitch Haniger to three-year pact
Giants GM Farhan Zaidi embracing reality after free agency Plan B
San Francisco Giants Sign Mitch Haniger To 3-Year Contract
San Francisco Giants agree to $43.3M deal with OF Mitch Haniger
MORE
OF Conforto, Giants agree to $36M, 2-year deal: Report
New York Yankees sign former SF Giants lefty to 6-year deal
Giants sign outfielder Mitch Haniger to three-year pact
The Most Important Question Every MLB Team Must Answer in 2022-23
Baseball
Haniger Signs 3-Year Free Agent Contract with San Francisco Giants
MLB free agency tracker: Live updates on news, rumors, signings
Astros still the team to beat in drastically improved AL West
Darin Ruf - MLB News, Rumors, & Updates