The Indians on Wednesday designated Carlos Gonzalez for assignment after a five-week stint in Cleveland in which the outfielder hit .210.
Gonzalez had started the season at Triple-A Columbus after signing a minor league contract with the Indians following 11 seasons with the Colorado Rockies. He was called up April 14, and had two home runs, seven RBIs and 33 strikeouts in 30 games.
His final game with Cleveland was an 0-for-2 effort during Tuesday's 5-3 loss to the Oakland Athletics.
Catcher Eric Haase was called up from Columbus in a corresponding move.
Haase could fill in for Roberto Perez, who was diagnosed with a concussion after he was struck in the mask by a foul ball in the third inning of Tuesday's game. The Indians are not placing Perez on the seven-day concussion list.