![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://www.si.com/.image/t_share/MTkzODk4ODg5NTE2OTUxMDI0/usatsi_19357354.jpg)
SF Giants sign OF Mitch Haniger to three-year, $43.5 million deal
![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://i.ytimg.com/vi/_FuMqS9hyew/maxresdefault.jpg)
SF Giants are getting a new Hunter Pence with Mitch Haniger
![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://i.imgur.com/XBh7S2H.png)
Passan] Outfielder Mitch Haniger and the San Francisco Giants are
![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://images2.minutemediacdn.com/image/upload/c_crop,w_3332,h_1874,x_0,y_0/c_fill,w_1440,ar_16:9,f_auto,q_auto,g_auto/images/GettyImages/mmsport/40/01gm05r419mm2y73y34w.jpg)
SF Giants miss out on yet another free agent target
![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://assets-cms.thescore.com/uploads/image/file/506431/cropped_GettyImages-1343678680.jpg?ts=1649031946)
Giants, Haniger agree to reported 3-year, $43.5M deal
![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://www.si.com/.image/ar_1:1%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_1200/MTk4NTA0MDA5Mjg2Mjk3NTEx/estradapederson-returnmatosreggiecrawford.jpg)
SF Giants OF Mitch Haniger suffers fractured forearm, placed on IL
![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://img.mlbstatic.com/mlb-images/image/upload/t_2x1/t_w1536/mlb/bpbpphnyafbhmpmzptu0.jpg)
Mitch Haniger agrees to deal with Giants
![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://www.mercurynews.com/wp-content/uploads/2022/12/BNG-L-HANIGER-0822-01_99891942.jpg?w=978)
Childhood fan to free-agent addition: SF Giants introduce Mitch
![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://bloximages.chicago2.vip.townnews.com/sfexaminer.com/content/tncms/assets/v3/editorial/6/00/600f8448-71d6-11ed-abaa-134c1fa2e62f/638943b343da6.image.png?resize=1200%2C669)
Giants agree to contract with OF Mitch Haniger
![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://i.ytimg.com/vi/4eBqdNzx-d4/maxresdefault.jpg)
Passan] Outfielder Mitch Haniger and the San Francisco Giants are
![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://thecomeback.com/wp-content/uploads/2022/12/19226232-scaled.jpg)
SF Giants sign former All-Star outfielder
![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://bloximages.newyork1.vip.townnews.com/uniondemocrat.com/content/tncms/assets/v3/editorial/1/46/146507fa-3c94-11ee-abbb-7b463bc7f383/64dd6840b1ee0.image.jpg?crop=1356%2C712%2C0%2C407&resize=1200%2C630&order=crop%2Cresize)
Nearing rehab assignment, Mitch Haniger says time away from SF
![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://bloximages.newyork1.vip.townnews.com/uniondemocrat.com/content/tncms/assets/v3/editorial/1/46/146507fa-3c94-11ee-abbb-7b463bc7f383/64dd6840b1ee0.image.jpg?resize=444%2C500)
Nearing rehab assignment, Mitch Haniger says time away from SF
![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://assets3.cbsnewsstatic.com/hub/i/r/2022/12/07/146fd775-7a03-4814-ad03-327d78c1c620/thumbnail/640x360/82229eabd17ad09952257cd4067364bd/gettyimages-1433707057.jpg?v=2d4fe0207a5a36b9cd65a668b55f91b2)
San Francisco Giants sign outfielder Mitch Haniger to three-year
![SFGiants on X: Here comes Haniger ✍️ The #SFGiants have agreed to terms with OF Mitch Haniger / X](https://sportshub.cbsistatic.com/i/r/2022/12/07/1daea761-fe93-4863-b3c6-fe82e2a4ce91/thumbnail/1200x675/44e1d97887859600c4e64774c52fda68/haniger-getty.png)
Mitch Haniger signs with Giants on three-year deal, but Aaron