Brandon Crawford: 'I'm hoping this isn't my last year with the Giants' - The Athletic
Brandon Crawford, San Francisco Giants agree to $32M extension through 2023 season - ESPN
Giants SS Brandon Crawford discusses offseason, upcoming campaign
Carlos Correa contract details: Giants finally land franchise player with massive $350 million deal
Giants will finally be free of weighty contracts. What does it mean for the future?
Brandon Crawford's Big-Money Extension a Win-Win for Him, Giants, News, Scores, Highlights, Stats, and Rumors
Brandon Crawford, Brandon Belt still contemplating retiring or playing in 2024 – NBC Sports Bay Area & California
Brandon Crawford Stats: Where does Brandon Crawford fit in the Giants plans after Carlos Correa's signing?
Giants Extend Brandon Belt - MLB Trade Rumors
Carlos Correa Mets contract latest offseason blow to Giants, San Francisco News