Brandon Crawford hits walk-off homer vs. D-backs
Brandon Crawford kids throw out first pitch at Giants' season
Charitable Crawford shows range off the field
Brandon Crawford signs two-year, $32M extension with Giants
The Crawford kids threw out first pitches today and you're gonna
Brandon Crawford kids throw out first pitch at Giants' season
SF Giants win 5th straight behind Crawford's walkoff, Junis
Giants Shortstop Brandon Crawford Thrills Kids At Ball Field
WATCH: SF Giants SS Brandon Crawford's Son Show Off His Swing
Gary_Payton_agrees_with_Portland.jpg?quality=85