Mitch Haniger agrees to deal with Giants
MLB rumors: Mitch Haniger drawing Giants, other teams' attention – NBC Sports Bay Area & California
San Francisco Giant Mitch Haniger recalls baseball at Cal Poly
Mitch Haniger breaks right forearm, 06/13/2023
Giants lose Mitch Haniger, J.D. Davis in win over St. Louis