Giants beat Rockies for 11th straight time, 6-4, with 3-run 9th inning
Brandon Crawford's kids have adorable reaction to their dad's game
Brandon Crawford ejected from SF Giants' game vs. Padres
Brandon Crawford fuels comeback with pinch-hit double
Brandon Crawford working to shed platoon role
159 USA Baseball Alumni Named to 2018 MLB Opening Day Rosters
Brandon Crawford believes another May hot streak is possible
Dodgers vs Giants: Fans in awe of Brandon Crawford's game-saving catch
The Athletic] Exclusive: Giants acknowledge it's finally time to
Ranking the Top 100 MLB Players at the Start of Spring Training