Pleasanton Preps: If this is it, what a ride for Crawford with hometown Giants - Livermore Vine
The Gentle Giant: Catching Up With Brandon Crawford
Once Giants' Brandon Crawford trusts a glove it can be tough to let go
What Brandon Crawford's Bay Area high school teammates remember about the Giants' shortstop
San Francisco Giants: 2011 Wasn't A Loss, But A Foundation for the Future
Brandon Crawford entering final year of Giants contract
SF Giants call in the kids as Brandon Crawford lands on injured list
Why Brandon Crawford is ultimate 'Forever Giant' to Duane Kuiper – NBC Sports Bay Area & California
SF Giants Shortstop Brandon Crawford Steps Up For Area Schools
Prospect Retrospective: Brandon Crawford, SS, San Francisco Giants - Minor League Ball
San Francisco Giants place SS Brandon Crawford on IL
Giants shortstop Brandon Crawford: Five things you don't know
Brandon Crawford reacts to the Carlos Correa signing, comes to terms with a position change - The Athletic