Giants reinstate Mitch Haniger and Austin Slater - McCovey Chronicles
Mitch Haniger - MLB Videos and Highlights
Mariners avoid arbitration with Mitch Haniger, agree on $3.01 million contract for 2021 - Lookout Landing
Mitch Haniger: News, Stats, Bio, & More - NBC Sports - NBC Sports
Mitch Haniger - MLB Videos and Highlights
Mitch Haniger signs with Giants on three-year deal, but Aaron Judge still in play for San Francisco
The Seattle Mariners cannot trade Mitch Haniger - Lookout Landing
Giants Rumors: Mitch Haniger Agrees to 3-Year, $43.5M Contract; SF in on Aaron Judge, News, Scores, Highlights, Stats, and Rumors
40 in 40: Mitch Haniger - Lookout Landing
Mitch Haniger Stats & Scouting Report — College Baseball, MLB Draft, Prospects - Baseball America