Giants, Mitch Haniger Agree on Three-Year Contract - Sports
Giants sign Mitch Haniger to three-year deal in first big Winter
Mitch Haniger agrees to deal with Giants amid Aaron Judge pursuit
Free Agency Roundup: Mitch Haniger to SF after 6 years with
MORE
MLB Insider: Giants agree to contract with veteran outfielder
Mitch Haniger Major League Baseball, News, Scores, Highlights
The Giants signed Mitch Haniger to add right-handed power, but
Giants agree to deal with OF Mitch Haniger, Judge still a possibility
Giants agree to contract with OF Mitch Haniger
Giants outfielders Mitch Haniger, Mike Yastrzemski nearing return