San Francisco Giants agree to $43.3M deal with OF Mitch Haniger
Giants agree to contract with OF Mitch Haniger
SF Giants injury updates: Mitch Haniger, Mike Yastrzemski, more
5 SF Giants veterans most likely to be traded at the deadline
Childhood fan to free-agent addition: SF Giants introduce Mitch
Farhan Zaidi, Mitch Haniger foresee Giants among top homer-hitting
Mitch Haniger signs with hometown Giants
SF Giants lineup set to receive boost as key outfield bat begin
Giants' Mitch Haniger uncertain for Opening Day with oblique strain
Mariners Moose Tracks, 5/9/23: Mitch Haniger, Garrett Cleavinger
Giants' J.D. Davis, Mitch Haniger leave with injuries vs. St. Louis
Giants' Mitch Haniger tries to recruit Aaron Judge on Instagram
Mitch Haniger leaves Seattle Mariners for San Francisco Giants