Here We Are, Again': The Giants Stick to a Formula That Works - The New York Times
Brandon Crawford put on injured list by San Francisco Giants with strained forearm
The SF Giants have extended Brandon Crawford. Who's next? – Daily Democrat
Casey Schmitt's All-Star potential, Brandon Crawford's return and Giants' inconsistent offense
Before Opening Day was pushed back, these San Francisco Giants learned it doesn't always go as planned – Daily Democrat
We Are So Ready — Brandon Crawford, by San Francisco Giants
The SF Giants' offense has flatlined, and it has Gabe Kapler flummoxed
Giants shortstop Brandon Crawford thanks fans after possible final game: 'You guys always showed me love'
SF Giants beat Braves without getting a hit in game-winning rally
The perfection of Brandon Crawford's San Francisco Giants career - The Athletic
Brandon Crawford: News, Stats, Bio, & More - NBC Sports - NBC Sports