The San Francisco Giants and third baseman Matt Chapman have agreed to a $54 million, three-year contract, a person familiar with the negotiations …
The San Francisco Giants and third baseman Matt Chapman have agreed to a $54 million, three-year contract, a person familiar with the negotiations …
In