San Francisco Giants agree with Mitch Haniger on 3-year, $43.5M deal - ESPN
Giants' Wilmer Flores, Mitch Haniger, JD Davis hit back-to-back-to-back homers – NBC Sports Bay Area & California
Free Agency Roundup: Mitch Haniger to SF after 6 years with Mariners - Seattle Sports
New San Francisco Giant Mitch Haniger has a team in Santa Cruz County, too - Lookout Local Santa Cruz
SF Giants have $43.5M problem if Mitch Haniger isn't everyday player
Former Mariner Mitch Haniger signs three-year deal with hometown San Francisco Giants - Lookout Landing
SF Giants mailbag: What's behind Mitch Haniger's slow start, and will he turn it around?
SAN FRANCISCO GIANTS: Mitch Haniger ᴴᴰ
SAN FRANCISCO GIANTS: Mitch Haniger ᴴᴰ
SF Giants sign middle-of-the-order threat to a 3-year, $43.5 million deal
Mitch Haniger says he hopes to bring another World Series Championship to San Francisco - Sactown Sports
San Francisco Giants agree with Mitch Haniger on 3-year, $43.5M deal - ESPN