Giants reward Brandon Crawford with new two-year, $32 million deal
Tag: Brandon Crawford – NBC Bay Area
Giants All-Star shortstop Crawford goes on injured list - The San
Brandon Crawford collects 4 RBIs in Giants' win
Hernández hits three-run homer as Dodgers beat Giants 5-2 in
Brandon Crawford, giant of Giants, honored by fans in season
Before Opening Day was pushed back, these San Francisco Giants
Longtime Giants SS Brandon Crawford (hamstring) placed on IL - ESPN
Giants' Posey out, Crawford in lineup day after injuries
Davis hits tiebreaking double in 6th to back Webb's first win in 5
Giants' Crawford, Yastrzemski placed on injured list
San Francisco Giants place SS Brandon Crawford on IL
Giants' Brandon Crawford to injured list with knee inflammation