![SF Giants sign Mitch Haniger - McCovey Chronicles](https://s.hdnux.com/photos/01/30/53/13/23245512/3/ratio3x2_700.jpg)
Giants sign Mitch Haniger to three-year deal in first big Winter Meetings move
![SF Giants sign Mitch Haniger - McCovey Chronicles](https://cdn.vox-cdn.com/thumbor/ZBCfrRgnlvfVnZ7n6G3aQ3CAyxA=/1400x1400/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/24725990/1494648529.jpg)
SF Giants Mitch Haniger fractures forearm - McCovey Chronicles
![SF Giants sign Mitch Haniger - McCovey Chronicles](https://www.si.com/.image/t_share/MjAwNzEyNDk4NjQ5NzY5MzQ2/usatsi_21392656.jpg)
Mitch Haniger, Keaton Winn shine in SF Giants 6-3 win over Rockies - Sports Illustrated San Francisco Giants News, Analysis and More
![SF Giants sign Mitch Haniger - McCovey Chronicles](https://cdn.vox-cdn.com/thumbor/Mi40CI2qhk8r7mzieVow_AHlHPA=/1400x1400/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/22849101/1340178938.jpg)
MLB News: Giants first to clinch playoff berth - Beyond the Box Score
![SF Giants sign Mitch Haniger - McCovey Chronicles](https://upload.wikimedia.org/wikipedia/en/thumb/5/58/San_Francisco_Giants_Logo.svg/1200px-San_Francisco_Giants_Logo.svg.png)
San Francisco Giants - Wikipedia
![SF Giants sign Mitch Haniger - McCovey Chronicles](https://cdn.vox-cdn.com/thumbor/P1VCb4FTjFoZFDnSlEA_QqCiyQM=/1400x1400/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/24726190/usa_today_20886829.jpg)
Keaton Winn's debut leads Giants past Cardinals 11-3 - McCovey Chronicles
![SF Giants sign Mitch Haniger - McCovey Chronicles](https://cdn.vox-cdn.com/thumbor/nPtLtNGRwf_-ni-h5Fk5sQotqLA=/1400x1400/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/24686608/usa_today_20764717.jpg)
MLB scores: Giants beat Brewers 15-1 - McCovey Chronicles
![SF Giants sign Mitch Haniger - McCovey Chronicles](https://s.hdnux.com/photos/01/33/66/65/24079722/3/rawImage.jpg)
Big day for Giants' 6-foot-7 Bryce Eldridge, big man of the future
![SF Giants sign Mitch Haniger - McCovey Chronicles](https://cdn.vox-cdn.com/thumbor/TjMD0tJ0mTQERhqkHip6V1i8oIg=/1400x1400/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/24953028/usa_today_21259183.jpg)
SF Giants mailbag: Gabe Kapler, Kyle Harrison, and more - McCovey Chronicles
![SF Giants sign Mitch Haniger - McCovey Chronicles](http://cdn.chatsports.com/thumbnails/1489-35326-original.jpeg)
Wednesday BP: It's Luis Matos time
![SF Giants sign Mitch Haniger - McCovey Chronicles](https://torturecast.files.wordpress.com/2023/06/matossingle.jpg)
Episode #282: The Matos Era Has Begun
![SF Giants sign Mitch Haniger - McCovey Chronicles](https://cdn.vox-cdn.com/thumbor/BZkqL6_SBfejm4ml7HNfZjPoN-Y=/1400x0/filters:no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/25033394/Screenshot_2023_10_25_7.01.01_PM.png)
San Francisco Giants 2023 Player Review: Michael Conforto - McCovey Chronicles
![SF Giants sign Mitch Haniger - McCovey Chronicles](https://www.si.com/.image/ar_1:1%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_1200/MTk3NDY1MzgwOTY3NDI1OTQ3/usatsi_20525978.jpg)
SF Giants injury updates: Mitch Haniger, Mike Yastrzemski, more - Sports Illustrated San Francisco Giants News, Analysis and More
![SF Giants sign Mitch Haniger - McCovey Chronicles](https://s.hdnux.com/photos/01/32/36/77/23719908/3/1200x0.jpg)
Giants near Splash hit No. 100, still 'kind of a unique thing
![SF Giants sign Mitch Haniger - McCovey Chronicles](https://media.bleacherreport.com/image/upload/v1686744875/qepmk29949kbef7ds98f.jpg)
Giants beat Cardinals 11-3