Willy Adames and San Francisco finalized a $182 million, seven-year contract on Tuesday, providing the Giants with a ...