How a contract extension for Brandon Crawford moved from
Brandon Crawford, San Francisco Giants agree to $32M extension
Brandon Crawford powers Giants past Mets
Brandon Crawford desires to retire with Giants as he enters contract
Trading Places: Could Twins End Up with Brandon Crawford at
Brandon Crawford vs. Casey Schmitt at shortstop
San Francisco Giants: Is Brandon Crawford the Long-Term Solution
Crawford out for week with knee issues, raising concerns about SS
Downtime over for players
Bruce Bochy returning to Giants' ballpark and what is likely to be
Brandon Crawford preparing for likely Giants finale, unsure MLB
How the Giants took a familiar roster and unearthed the best team
Brandon Crawford says he will be active for SF Giants' final game