SF Giants EXTEND Brandon Crawford For 2 Years/$32 Million!!!
SF Giants news: Brandon Crawford signs two-year extension - McCovey Chronicles
Crawford's HR with 2 outs in 9th lifts Giants past D-backs
Giants' Brandon Crawford plans to stay at shortstop in 2023
SF Giants: Brandon Crawford makes step towards return
SF Giants win 5th straight behind Crawford's walkoff, Junis' resurgance
Giants' Brandon Crawford, SF legend, not thinking about his future
Has Brandon Crawford played his last game? Longest-tenured SF Giant goes on IR; eligible for final game at Oracle Park - CBS San Francisco
4 SF Giants who are playing their way out of the team's 2024 plans