Giants shake off futility long enough to edge Red Sox in 11 innings
Brandon Crawford's walk-off homer ruins dominant outing by Kyle
SF Giants' playoff hopes in dire shape after being swept by Twins
Brandon Crawford broke down his trick play viral video for us
Mathias Set to Fulfill Lifelong Dream of Playing a Game at Oracle Park
Giants win ninth straight over Rockies; Dinelson Lamet ineffective
Brandon Belt trolls ex-Giants teammate Brandon Crawford with video
Giants rally for 7-5 win over Dodgers after getting no-hit for 6
The Gentle Giant: Catching Up With Brandon Crawford