The San Francisco Giants signed infielder Wilmer Flores to a multi-year deal, ESPN's Jeff Passan reported on Tuesday afternoon. The terms of the contract were not immediately known.