Giants sign OF Mitch Haniger to 3-year, $43.5M contract - The Athletic
SF Giants interested in Mitch Haniger - McCovey Chronicles
Free Agency Roundup: Mitch Haniger to SF after 6 years with
The SF Giants free-agent class from last winter has been abysmal
Mitch Haniger free agency: Mitch Haniger: Top 3 landing spots for
Haniger Signs 3-Year Free Agent Contract with San Francisco Giants
Rosenthal: Giants showing interest in former Mariners outfielder
San Francisco Giants add Mitch Haniger; 3-year, $43.5M deal
Giants agree to contract with OF Mitch Haniger
Mitch Haniger agrees to deal with Giants
Giants interested in free-agent Mariners OF Mitch Haniger
San Francisco Giants agree to $43.3M deal with OF Mitch Haniger
Haniger Signs 3-Year Free Agent Contract with San Francisco Giants
SF Giants activate OF Mitch Haniger from IL, DFA speedy outfielder