SF Giants injuries: Longoria (hamstring) to miss a 'couple weeks
Giants beat Rockies 6-3 to keep slim playoff hopes alive
Giants place three-time All-Star on IL
Giants put Brandon Crawford on IL, call up Yermín Mercedes
LEADING OFF: Trade deadline, Soto sweepstakes, deGrom return
SF Giants: Crawford lands on IL, stretching SS/2B depth even thinner
Giants beat Rockies 6-3 to keep slim playoff hopes alive
The Giants Have Defied Gravity by Remaining in the Wild Card Race
How Giants Brandon Crawford can have a good 2023 - McCovey Chronicles
Giants All-Star shortstop Crawford goes on injured list