The Giants appear to have reached an agreement on a contract with outfielder Andres Torres, their lone remaining player eligible for arbitration. The contract should be finalized Sunday, according to a report on CSNBayArea.com.