Catchin' Up - Brandon Crawford
Giants trade for shortstop help, Dixon Machado in lineup against former club
Is Brandon Crawford still the Giants shortstop in 2023? - McCovey Chronicles
SF Giants: Schmitt recalled to spell 'grinding' Crawford
Giants Sign Brandon Crawford To Two-Year, $32MM Extension - MLB Trade Rumors
Giants shortstop Brandon Crawford wins fourth Gold Glove award
Catchin' Up - Brandon Crawford
The Gentle Giant: Catching Up With Brandon Crawford
Logan Webb goes eight innings in Giants' walk-off loss to Rockies
Brandon Crawford explains first-inning bobble in Giants' loss to Braves – NBC Sports Bay Area & California
SF Giants make Rockies work, set franchise record in 10-4 win
2021 MLB Season Preview: Team-by-Team Capsules - The New York Times
The Gentle Giant: Catching Up With Brandon Crawford
Giants 1 win from sweep of Dodgers after 3-2 victory