SF Giants activate Brandon Crawford from IL, option David Villar
Giants walk-off Diamondbacks 4-3 - McCovey Chronicles
Brandon Crawford's go-ahead homer leads SF Giants past Rockies 4-3
How Giants Brandon Crawford can have a good 2023 - McCovey Chronicles
Crawford out for week with knee issues, raising concerns about SS
Brandon Crawford discusses Giants' wild offseason, what his future
SF Giants recall OF Cal Stevenson, place Brandon Crawford on IL
Is Brandon Crawford still the Giants shortstop in 2023? - McCovey
Community Projection: Brandon Crawford - McCovey Chronicles
Brandon Crawford's bounce-back season keeps Giants strong at
Emotional exit? Giants' Brandon Crawford era may have reached its end
Brandon Crawford will bat 8th in tomorrow's 2018 MLB All-Star Game