Mitch Haniger, Bay Area native, realizes lifelong dream by playing for Giants – NBC Sports Bay Area & California
Former Mariner Mitch Haniger signs three-year deal with hometown
Mitch Haniger's goal with the Giants: 'To be one of the best
SF Giants mailbag: What's behind Mitch Haniger's slow start, and
MORE
OF Mitch Haniger reaches $43.5M, three-year deal with Giants
New San Francisco Giant Mitch Haniger has a team in Santa Cruz
SF Giants: Mitch Haniger nearing return from 'frustrating' injury
New San Francisco Giant Mitch Haniger has a team in Santa Cruz
MLB rumors: Mitch Haniger drawing Giants, other teams' attention
Mitch Haniger signs with Giants
Mitch Haniger agrees to deal with Giants
SF Giants mailbag: What's behind Mitch Haniger's slow start, and