![How Mitch Haniger has prepared for Giants and put injuries behind him](https://img.mlbstatic.com/mlb-images/image/upload/t_16x9/t_w1024/mlb/tibwfgm5tkxocumbhj4s)
Mitch Haniger diagnosed with Grade 1 left oblique strain
![How Mitch Haniger has prepared for Giants and put injuries behind him](https://cdn.vox-cdn.com/thumbor/b29SHH-MaBUAw9XTH_Pc75PHep0=/0x0:4500x3000/1200x800/filters:focal(2322x942:3042x1662)/cdn.vox-cdn.com/uploads/chorus_image/image/72591732/1589051498.0.jpg)
MLB injury news: Giants activate Mitch Haniger - McCovey Chronicles
![How Mitch Haniger has prepared for Giants and put injuries behind him](https://images.seattletimes.com/wp-content/uploads/2021/03/172110.jpg?d=2040x1312)
After 3 surgeries and nearly 2 years of recovery, Mitch Haniger is
![How Mitch Haniger has prepared for Giants and put injuries behind him](https://img.mlbstatic.com/mlb-images/image/upload/t_16x9/t_w372/v1686720969/mlb/f2gywwygwbr5fmy6jsj6.jpg)
Mitch Haniger diagnosed with Grade 1 left oblique strain
![How Mitch Haniger has prepared for Giants and put injuries behind him](https://www.nbc15.com/resizer/t7jB0kEy-Zo6MyTKpx7u5WXI91U=/arc-photo-gray/arc3-prod/public/GTWLR4QVPZANBDKQ6A5BFEMVGI.jpg)
Giants win 15-1 to climb above .500; Brewers' Adames hit by foul
![How Mitch Haniger has prepared for Giants and put injuries behind him](https://cdn.vox-cdn.com/thumbor/aY9tZ3Qradr60B-C8MRjGIlZSQs=/1400x1400/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/19624349/1153898646.jpg.jpg)
Mitch Haniger suffers setback and will require surgery, out
![How Mitch Haniger has prepared for Giants and put injuries behind him](https://cdn.theathletic.com/cdn-cgi/image/width=1200,height=900,fit=cover/app/uploads/2023/03/11205230/USATSI_20109846-scaled.jpg)
Mitch Haniger's oblique strain means Giants already testing their
![How Mitch Haniger has prepared for Giants and put injuries behind him](https://images.foxtv.com/static.q13fox.com/www.q13fox.com/content/uploads/2022/12/764/432/GettyImages-1430796295-e1670381822586.jpg?ve=1&tl=1)
OF Mitch Haniger agrees to 3-year, $43.5 million deal with Giants
![How Mitch Haniger has prepared for Giants and put injuries behind him](https://ca-times.brightspotcdn.com/dims4/default/f6c4ec7/2147483647/strip/true/crop/3674x2449+0+0/resize/1200x800!/quality/75/?url=https%3A%2F%2Fcalifornia-times-brightspot.s3.amazonaws.com%2F9e%2F64%2F813f546f76e92a1ff0d69dfcb0ad%2F875983b4f6044a65b9eedf68160ee767)
Haniger drives in 2, Crawford delivers tiebreaking single as