SF Giants HQ: First half presents case for Giants to keep Posey, Crawford, Belt trio together beyond 2021 – Daily Democrat
Giants shortstop Brandon Crawford deserves MLB All-Star recognition
SF Giants' Brandon Crawford to set franchise record at shortstop
Giants sign shortstop Brandon Crawford for 6 years
Brandon Crawford handed Max Scherzer his first loss since April
Brandon Crawford Player Props: Giants vs. Royals
Giants put SS Brandon Crawford on IL with knee inflammation - ESPN
Giants All-Star shortstop Crawford goes on injured list - The San Diego Union-Tribune
Pleasanton native, Giants' shortstop Brandon Crawford earns 4th Gold Glove, News
SF Giants' Brandon Crawford 'doing young guy things' at age 36