Giants Reinstate Mitch Haniger, Designate Bryce Johnson - MLB Trade Rumors
Mitch Haniger - Wikipedia
Mitch Haniger signs with Giants on three-year deal, but Aaron Judge still in play for San Francisco
SF Giants activate OF Mitch Haniger from IL, DFA speedy outfielder - Sports Illustrated San Francisco Giants News, Analysis and More
SF Giants sign OF Mitch Haniger to three-year, $43.5 million deal - Sports Illustrated San Francisco Giants News, Analysis and More
SAN FRANCISCO GIANTS: Mitch Haniger ᴴᴰ
SF Giants are getting a new Hunter Pence with Mitch Haniger
How does signing Mitch Haniger benefit the San Francisco Giants?
Bruce Bochy returns to San Francisco to face former club, Rangers beat Giants 2-1 - CBS Texas