Giants sign SS Brandon Crawford to 2-year, $32M extension
Veteran shortstop Brandon Crawford agreed a two-year, $32-million contract extension with the San Francisco Giants on Friday, keeping him with his hometown club through the 2023 season. Crawford, 34, was set to become a free agent this offseason. A Bay Area native, who went to high school in Pleasanton, Calif., Crawford has played all 11 of his major league seasons with the Giants and was a fourth-round draft pick by the