Not that hard': Giants SS Brandon Crawford has jokes after
Community Projection: Brandon Crawford - McCovey Chronicles
Giants reward SS Crawford with new $32 million, 2-year deal
Baseball Prospectus, Compensation
Giants All-Star Brandon Crawford earns two-year, $32 million extension
Giants All-Star Brandon Crawford earns two-year, $32 million extension
Year in Review: Brandon Crawford had his worst year at the plate
Brandon Crawford, San Francisco Giants agree to $32M extension
Brandon Crawford pitches scoreless ninth inning
SF Giants make trade to address SS depth without Crawford, Estrada
Giants reward SS Crawford with new $32 million, 2-year deal
Brandon Crawford pitches scoreless ninth inning
Brandon Crawford does, in fact, have a 0.00 ERA 😤