After several years of trying, the San Francisco Giants finally landed a top free agent with Willy Adames providing an ...