SAN FRANCISCO -- Fresh off his Gold Glove award last week, San Francisco Giants shortstop Brandon Crawford agreed to a $75 million, six-year contract Tuesday that takes him through the 2021 season.
The San Francisco Giants put veteran shortstop Brandon Crawford on the 10-day injured list Wednesday because of left knee inflammation. The move is retroactive to Monday. Crawford, 36, has dealt with ...