Brandon Crawford to stay with Giants after signing extension
Brandon Crawford, San Francisco Giants agree to $32M extension
Brandon Crawford to stay with Giants after signing extension
Brandon Crawford wins the family feud in Houston, but Giants
SF Giants, Brandon Crawford one more time, but is this last?
Zaidi: Brandon Crawford would be 'challenging' fit with 2024 SF
SAN FRANCISCO, CA - SEPTEMBER 13: San Francisco Giants Shortstop
Why Brandon Crawford, Giants' impressive sweep of Dodgers looks
Brandon Crawford will play in SF Giants' last regular season game