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