The SF Giants have extended Brandon Crawford. Who's next? – Daily Democrat
4 SF Giants who are playing their way out of the team's 2024 plans
San Francisco Giants sign Brandon Crawford to two-year, $32 million extension
Brandon Crawford earns offseason payday – SFBay
MORE
Giants' Brandon Crawford, SF legend, not thinking about his future
Brandon Crawford embodies fun era of Giants. Will it ever be the same?
Brandon Crawford contract extension
Brandon Crawford - San Francisco Giants Shortstop - ESPN
Giants All-Star Brandon Crawford earns two-year, $32 million extension
Brandon Crawford - Wikipedia
Giants' Brandon Crawford, SF legend, not thinking about his future
SF Giants win 5th straight behind Crawford's walkoff, Junis' resurgance