Mitch Haniger agrees to deal with Giants
Mitch Haniger before SF Giants game vs. Seattle
San Francisco Giants podcast - The Mitch Haniger Era Begins - McCovey Chronicles
Giants, Mitch Haniger Agree on Three-Year Contract - Sports Illustrated
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 agree with Mitch Haniger on 3-year, $43.5M deal - ESPN
New San Francisco Giant Mitch Haniger has a team in Santa Cruz County, too - Lookout Local Santa Cruz
End of an era: Mitch Haniger leaving Mariners for San Francisco
Mitch Haniger agrees to deal with Giants
MLB rumors: Mitch Haniger drawing Giants, other teams' attention – NBC Sports Bay Area & California
Mitch Haniger calls it 'always a dream' to play for Giants – NBC Sports Bay Area & California
SF Giants miss out on yet another free agent target
New San Francisco Giant Mitch Haniger has a team in Santa Cruz County, too - Lookout Local Santa Cruz