Brandon Crawford gets extension, never wanted to leave Giants
Giants notes: Brandon Crawford looks forward to playing alongside Christian Arroyo, Denard Span heads to Arizona, etc. – East Bay Times
How a contract extension for Brandon Crawford moved from impossible to obvious for the Giants - The Athletic
Brandon Crawford on injured list, might play 2023 finale
MORE
What Brandon Crawford's contract says about the Giants' strategy and success - The Washington Post
Brandon Crawford desires to retire with Giants as he enters contract year – NBC Sports Bay Area & California
Brandon Crawford is Giants' reliable constant at shortstop
Giants All-Star Brandon Crawford earns two-year, $32 million extension
Giants' Buster Posey, Brandon Crawford among MLB's biggest surprises
How should the SF Giants handle Brandon Crawford's continued struggles? : r/SFGiants
Crawford to Belt and back again, playing catch forged the Brandons' Giants bond
Giants' Brandon Crawford drawing attention with offensive prowess
Brandon Crawford finally lives out dream, takes MLB mound in Giants-Cubs – NBC Sports Bay Area & California