Giants reward SS Crawford with new $32 million, 2-year deal
MLB News: Brandon Crawford on position change: I've been told that that's where he'll stay, so that puts me in a much different situation
How Derek Holland can revitalize his career and earn a job with the Giants – East Bay Times
Brandon Crawford signs two-year, $32M extension with Giants
SF Giants name Kevin Gausman Opening Day starter – Daily Democrat
Brandon Crawford - Wikipedia
MLB power rankings: Realistic All-Star candidates - Sports Illustrated
How Derek Holland can revitalize his career and earn a job with the Giants – East Bay Times
Brandon Crawford's slam in debut lifts Giants
The Most OVERRATED Players Currently All 30 MLB Teams
Brandon Crawford hits 15th homer in Giants' win vs. D-backs
Brandon Crawford's All-Star Game nod makes Giants fans proud - McCovey Chronicles
Giants Brandon Crawford goes 0-2 in 2018 MLB All-Star Game - McCovey Chronicles
Brandon Crawford's All-Star journey: From family tragedy to national spotlight
Series Preview: Milwaukee Brewers vs. San Francisco Giants - Brew Crew Ball