Giants All-Star Brandon Crawford earns two-year, $32 million extension
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB - Bally Sports
How Giants Brandon Crawford can have a good 2023 - McCovey Chronicles
Giants reward SS Crawford with new $32 million, 2-year deal
MORE
The best everyday players for each MLB team for 2023 - Newsday
Brandon Crawford contract extension
Why the San Francisco Giants went from juggernaut to just OK
How SF Giants' Belt, Crawford and Posey beat the odds in 2021
Brandon Crawford, San Francisco Giants agree to $32M extension through 2023 season - ESPN
MLB Stories - Brandon Crawford career highlights
MLB Stories - Brandon Crawford career highlights
MLB Trade Rumors and News: Brendan McKay likely out for the rest of the season with flexor strain - MLB Daily Dish
Brandon Crawford, Giants agree to two-year, $32M contract extension – NBC Sports Bay Area & California
Giants sign veteran shortstop Brandon Crawford to two-year contract extension