Brandon Crawford entering final year of Giants contract
Giants' Brandon Crawford, SF legend, not thinking about his future
Brandon Crawford, San Francisco Giants agree to $32M extension through 2023 season - ESPN
Breaking down Carlos Correa's record deal with the Giants
MORE
SF Giants' spring training questions: Crawford, Webb, new additions
Brandon Crawford says he will be active for SF Giants' final game - Sactown Sports