Brandon Crawford, Giants agree to two-year, $32M contract
MLB Free-Agency Tracker: Eddie Rosario Stays in Atlanta - The New
SF Giants HQ: First half presents case for Giants to keep Posey
Brandon Crawford, Hall of Famer? Well, why not?
Brandon Crawford signs two-year, $32M extension with Giants
Brandon Crawford contract extension
Best and Worst Contracts of the 2023 MLB Season
Brandon Crawford - Wikipedia
MLB Stories - Brandon Crawford career highlights
Giants' Brandon Crawford plans to stay at shortstop in 2023
Brandon Crawford desires to retire with Giants as he enters contract
Giants' Brandon Crawford, SF legend, not thinking about his future