San Francisco Giants sign SS Brandon Crawford to 2-year, $32M extension
Giants sign Brandon Crawford to two-year contract extension - Martinez Tribune
Brandon Crawford addresses his rough start, insists confidence isn't shaken - The Athletic
Brandon Crawford signs two-year, $32M extension with Giants
Giants sign Brandon Crawford to new, $75M contract - ABC7 Los Angeles
Brandon Crawford knee injury San Francisco Giants - TSN.ca
Giants sign Crawford to six-year deal
Giants sign veteran shortstop Brandon Crawford to two-year contract extension
Not that hard': Giants SS Brandon Crawford has jokes after pitching scoreless inning
Is Brandon Crawford still the Giants shortstop in 2023? - McCovey Chronicles