Brandon Crawford, San Francisco Giants agree to $32M extension through 2023 season - ESPN
Giants Sign Brandon Crawford To Two-Year, $32MM Extension - MLB Trade Rumors
Brandon Crawford fuels comeback with pinch-hit double
San Francisco Giants place SS Brandon Crawford on IL
Hernández hits three-run homer as Dodgers beat Giants 5-2 in Crawford's likely final game - The San Diego Union-Tribune
Brandon Crawford - San Francisco Giants Shortstop - ESPN
Can Brandon Crawford's vanished offense be attributed solely to launch angle? - McCovey Chronicles
Brandon Crawford contract extension
Brandon Crawford Career Stats - MLB - ESPN
Brandon Crawford - San Francisco Giants Shortstop - ESPN
Brandon Crawford - MLB Shortstop - News, Stats, Bio and more - The Athletic
Posey, Crawford & Belt, 10-years Service Time Trio
Brandon Crawford - Wikipedia