Talk about a comeback. Xerox Corp. is recalling several hundred employees who were told in late March they were being laid off from the company's Colorado Springs call center, a company spokesman said Monday. The company originally said it was letting go of 350 workers from its call center, 2424 Garden of the Gods Road on the Springs' northwest side, effective May 31.