Tag: Willy Adames contract details
MLB News: Giants Sign Willy Adames to 7-Year, $182M Deal
Giants Make History with Record-Breaking Deal for Willy AdamesIn a groundbreaking move, the San Francisco Giants have secured shortstop Willy Adames with a historic...