Giants All-Star Brandon Crawford earns two-year, $32 million extension
SF Giants activate top outfield prospect just in time for Sunday's win against the Br
MLB Trade Rumors and News: Zack Britton undergoes UCL reconstructive surgery - MLB Daily Dish
Giants sign Crawford to 2-year extension worth reported $32M
MORE
Brandon Crawford signs two-year, $32M extension with Giants
He's staying in SF: Brandon Crawford signs two-year extension with Giants – KNBR
OSDB - Brandon Crawford - San Francisco Giants
Brandon Crawford - San Francisco Chronicle
Giants land free agent outfielder Mitch Haniger – KNBR
SF Giants EXTEND Brandon Crawford For 2 Years/$32 Million!!!
Giants reward SS Crawford with new $32 million, 2-year deal
Why the San Francisco Giants went from juggernaut to just OK
Brandon Crawford's Big-Money Extension a Win-Win for Him, Giants, News, Scores, Highlights, Stats, and Rumors
MLB post-lockout extension candidates: Aaron Judge, Jacob deGrom and others who could sign new deals
MLB Stories - Brandon Crawford career highlights