San Francisco Giants sign SS Brandon Crawford to 2-year, $32M
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB
Brandon Crawford, Giants agree to two-year, $32M contract
Buster Posey Rumors: Giants Intend to Bring Back Star; Multiyear
Giants reward SS Crawford with new $32 million, 2-year deal
As Kris Bryant returns to face Cubs, SF Giants have made a strong
Quite simply, a Hollywood ending to MLB's first 'Field of Dreams
SF Giants would love to add a top shortstop in free agency
Giants sign Brandon Crawford to two-year, $32 million extension
SF Giants: Brandon Crawford signs 2-year extension
Giants reward SS Crawford with new $32 million, 2-year deal