Infielder Wilmer Flores and the San Francisco Giants are in agreement on a multiyear contract, sources familiar with the deal tell ESPN. Flores, 28, hit .317/.361/.487 with the Diamondbacks last year and could be in line to play second base or a utility role with the Giants.

— Jeff Passan (@JeffPassan) February 4, 2020