Second baseman Tommy La Stella and the San Francisco Giants are finalizing a contract, sources familiar with the deal told ESPN's Jeff Passan. The deal is expected to be for three years.