Brandon Crawford contract: Giants sign shortstop to two-year
Brandon Crawford - Wikipedia
SF Giants' Brandon Crawford building his NL MVP case in August
Giants sign SS Brandon Crawford to six-year contract extension
Brandon Crawford desires to retire with Giants as he enters contract
Brandon Crawford, Logan Webb help Giants make a U-turn against the
Before Opening Day was pushed back, these San Francisco Giants
SF Giants, Brandon Crawford agree to two-year, $32M extension
Giants Sign Brandon Crawford To Two-Year, $32MM Extension - MLB
Giants, Brandon Crawford agree to six-year deal – The Mercury News