Giants All-Star Brandon Crawford earns two-year, $32 million extension
Giants Place Brandon Crawford On Injured List, Release Paul DeJong - MLB Trade Rumors
OSDB - Brandon Crawford - San Francisco Giants
MLB Stories - Brandon Crawford career highlights
MORE
Kerry Crowley: Kris Bryant should be the centerpiece of next Giants core, Sports
Brandon Crawford: Breaking News, Rumors & Highlights
Carlos Correa's arrival could change Brandon Crawford's role with Giants
He's staying in SF: Brandon Crawford signs two-year extension with Giants – KNBR
In golden age of shortstops, Brandon Crawford is forgotten man
Giants sign Brandon Crawford to two-year contract extension - Martinez Tribune
Brandon Crawford powers Giants' win over Mets
Pavlovic] The Giants and Brandon Crawford agreed to a two-year, $32 million extension. : r/SFGiants
SF Giants EXTEND Brandon Crawford For 2 Years/$32 Million!!!