Brandon Crawford hits 3-run homer as Giants beat Rockies
Giants rout Phillies 13-1, snap seven-game losing streak
How SF Giants, Brandon Crawford are preparing for possible farewell
Giants' shortstop Brandon Crawford rallies after devastation
Giants rout Phillies 13-1, snap seven-game losing streak
Brandon Crawford ejected from Giants-Padres game after rare
Giants projected to be right behind Dodgers, Padres - McCovey
MLB ROUNDUP: Yankees suffer first loss of the season to the Giants
A conversation with Brandon Crawford, Giants shortstop and Gold
Has Brandon Crawford played his last game? Longest-tenured SF
Brandon Crawford's RBI in 10th lifts Giants over Astros 7-6
Brandon Crawford's kids throw first pitch in possible final game