Brandon Crawford Inks 6-year Extension with Giants
San Francisco Giants: Is Brandon Crawford the Long-Term Solution
SF Giants add shortstop, pitching prospect to expanded rosters
Brandon Crawford desires to retire with Giants as he enters contract
Nevius: Giants' 'churn' leaving a sour taste
Pleasanton native, Giants' shortstop Brandon Crawford earns 4th
Giants rally for 7-5 win over Dodgers after getting no-hit for 6 innings
SF Giants' spring training questions: Crawford, Webb, new additions
Zaidi: SF Giants want Marco Luciano to be starting shortstop in 2024
With MLB's elimination of the shift, how the Giants will adapt at
San Francisco Giants Offseason Outlook
Brandon Crawford, giant of Giants, honored by fans in season
SF Giants make trade to address shortstop depth without Crawford