Brandon Crawford signs two-year, $32M extension with Giants
Thank you, Brandon Crawford
Giants win 3-0, complete sweep of Rockies in Colorado - McCovey
Brandon Crawford's All-Star journey: From family tragedy to
The remarkable career of Giants shortstop Brandon Crawford
McCovey Chronicles, a San Francisco Giants community
McCovey: 'I really thought Brandon Crawford would have a breakout
Crawford's solo jack to center, 04/14/2017
McCovey Chronicles, a San Francisco Giants community
Giants Brandon Crawford goes 0-2 in 2018 MLB All-Star Game