![Giants sign outfielder Mitch Haniger to three-year pact](https://www.si.com/.image/ar_1.91%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cg_faces:center%2Cq_auto:good%2Cw_1200/MTk0MjY0ODA5OTkzMTUyMTc3/mitch-haniger.jpg)
Giants, Mitch Haniger Agree on Three-Year Contract - Sports
![Giants sign outfielder Mitch Haniger to three-year pact](https://cdn.vox-cdn.com/thumbor/zBB78gkmFrEvZxTj_-5Ljo4Zaic=/1400x1400/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/16218329/usa_today_12622019.jpg)
MLB Trade Rumors and News: All of this is bonkers but we're here
![Giants sign outfielder Mitch Haniger to three-year pact](https://assets-cms.thescore.com/uploads/image/file/547840/w768xh576_6_V1.jpg?ts=1670515187)
Winners and losers from the winter meetings
![Giants sign outfielder Mitch Haniger to three-year pact](https://img.mlbstatic.com/mlb-images/image/upload/t_16x9/t_w1024/mlb/z7r2irdjw8jf7p4gwmgq)
Free agents each MLB team should re-sign for 2023
![Giants sign outfielder Mitch Haniger to three-year pact](https://thecomeback.com/wp-content/uploads/2022/12/19226232-scaled.jpg)
SF Giants sign former All-Star outfielder
![Giants sign outfielder Mitch Haniger to three-year pact](https://bloximages.chicago2.vip.townnews.com/sfexaminer.com/content/tncms/assets/v3/editorial/4/58/4585adf4-75a6-11ed-aa87-23ed0a5f09b4/638fa91da0708.image.jpg?resize=200%2C133)
Giants agree to contract with OF Mitch Haniger
![Giants sign outfielder Mitch Haniger to three-year pact](https://cdn.theathletic.com/cdn-cgi/image/width=1200,height=1200,fit=cover/app/uploads/2022/12/06205040/Haniger-scaled.jpg)
Giants sign OF Mitch Haniger to 3-year, $43.5M contract - The Athletic
![Giants sign outfielder Mitch Haniger to three-year pact](https://togetherweregiants.com/wp-content/uploads/mitch_in_the_rain.0-1080x675.jpg)
Giants Sign Outfielder Mitch Haniger to Three-Year, $43Million
![Giants sign outfielder Mitch Haniger to three-year pact](https://nypost.com/wp-content/uploads/sites/2/2023/03/NYPICHPDPICT000007954627.jpg)
Giants GM Farhan Zaidi embracing reality after free agency Plan B
![Giants sign outfielder Mitch Haniger to three-year pact](https://images2.minutemediacdn.com/image/upload/c_crop,w_3000,h_1687,x_0,y_59/c_fill,w_1440,ar_16:9,f_auto,q_auto,g_auto/images/GettyImages/mmsport/40/01gnbdx06rcjkxsrjbc8.jpg)
SF Giants go against the grain in signing left-handed reliever
![Giants sign outfielder Mitch Haniger to three-year pact](https://a2.espncdn.com/combiner/i?img=%2Fphoto%2F2023%2F0324%2Fr1149506_1296x729_16%2D9.jpg&w=570&h=321&format=jpg)
MLB's most chaotic offseason moments ahead of Opening Day 2023 - ESPN
![Giants sign outfielder Mitch Haniger to three-year pact](https://cdn.vox-cdn.com/thumbor/sa-bawOP0KS8Ut-leWtETuj9tD0=/1400x1400/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/19697323/855660132.jpg.jpg)
MLB trade rumors and news: Dodgers acquire Mookie Betts, David
![Giants sign outfielder Mitch Haniger to three-year pact](https://cdn.theathletic.com/cdn-cgi/image/width=1200,height=1200,fit=cover/app/uploads/2023/06/14012107/USATSI_20109910-scaled.jpg)
Mitch Haniger's injury means arrival of Giants top prospect Luis
![Giants sign outfielder Mitch Haniger to three-year pact](https://www.sportsnet.ca/wp-content/uploads/2022/12/Chase-Dollander-640x360.jpg)
Giants sign outfielder Mitch Haniger to three-year pact