Even after completing two deals to bolster the Giants' roster, general manager Brian Sabean remains open for business as Thursday's non-waiver Trade Deadline approaches.