To the Boston Red Sox, per WTAM. The Indians are getting "a minor-league infielder."
UPDATE: The infielder is Ramon Vazquez, who will be reporting to Buffalo. LHP Brian Tallet will take Cora's place on the 25-man roster, so for the Indians will be going with 13 pitchers for the time being. I would think that Brandon Phillips will eventually be called up to take Cora's spot on the roster.