Giants' Brandon Crawford plans to stay at shortstop in 2023
Zaidi: Brandon Crawford would be 'challenging' fit with 2024 SF Giants
San Francisco Giants sign SS Brandon Crawford to 2-year, $32M
Has Brandon Crawford played his last game? Longest-tenured SF
Brandon Crawford signs two-year, $32M extension with Giants
SF Giants win 5th straight behind Crawford's walkoff, Junis
SF Giants EXTEND Brandon Crawford For 2 Years/$32 Million!!!
Brandon Crawford - Wikipedia
Giants' Brandon Crawford returns to IL; Evan Longoria, Jakob Junis
Brandon Crawford's HR with 2 outs in 9th lifts Giants past D-backs
Crawford's HR with 2 outs in 9th lifts Giants past D-backs