The Giants have agreed with free-agent shortstop Willy Adames on a seven-year, $182 million contract — the largest in ...