Giants All-Star shortstop Crawford goes on injured list
Giants place Evan Longoria on IL with left oblique strain
Mike Yastrzemski to miss time with oblique injury
Thairo Estrada - Wikipedia
Giants Place Evan Longoria On 10-Day Injured List - MLB Trade Rumors
Dodgers recover, beat Giants 9-6 on Betts' 3-run HR in 8th
Evan Longoria on his two-month road back to the SF Giants after injury
3 Takeaways From The Giants 2022 Season Entering The All-Star Break - Sactown Sports
SF Giants: Why Sunday was 'pretty promising' day of injury news – The Mercury News