Giants holding off more celebrated NL West rivals
Where have you gone, San Francisco Giants offense? - Sactown Sports
Mitch Haniger suffers fractured right forearm in Giants-Cardinals game – NBC Sports Bay Area & California
Mitch Haniger Brandon Crawford tiebreaking single San Francisco Giants beat St. Louis Cardinals
Homer-happy Giants slug five more, pound White Sox 16-6 - NBC Sports
Dodgers fans will love Giants getting owned in MLB.com's contender rankings
Brandon Crawford sitting out with knee issue
Diamondbacks bullpen takes loss vs. San Francisco Giants
Injured Giants OF Mitch Haniger pulling for Mariners' success — just not this week – Santa Cruz Sentinel
Brandon Crawford sitting out with knee issue
Giants complete 3-game sweep of Rockies behind rookie pitcher's 1st MLB win
Brandon Crawford - MLB Videos and Highlights
Giants remain perfect sending runners, Brandon Crawford sits amid youth movement: Extra Baggs - The Athletic
Hendricks no-hit bid ends on Haniger's 2-out double in 8th, Giants beat Cubs 4-0
Mitch Haniger's injury means arrival of Giants top prospect Luis Matos - The Athletic