Brandon Crawford gets extension, never wanted to leave Giants – NBC Sports Bay Area & California
How should the SF Giants handle Brandon Crawford's continued struggles? : r/SFGiants
Brandon Crawford Inks 6-year Extension with Giants
Brandon Crawford: Giants shortstop is hitting better than ever - Sports Illustrated
Brandon Crawford desires to retire with Giants as he enters contract year – NBC Sports Bay Area & California
Is Brandon Crawford still the Giants shortstop in 2023? - McCovey Chronicles
Brandon Crawford, Derek Rodriguez key in Giants' 3-2 win against Padres in 10
Brandon Crawford: 'I'm hoping this isn't my last year with the Giants' - The Athletic
What Brandon Crawford's contract says about the Giants' strategy and success - The Washington Post
Vallejo field named after Brandon Crawford – Times Herald Online
San Francisco Giants gamble on Brandon Crawford
Mets' David Peterson hammered right off the bat in loss to Giants - Newsday