The Indians have designated John McDonald for assignment and activated Asdrubal Cabrera from the disabled list, according to Paul Hoynes of the Cleveland Plain Dealer (on Twitter).
The 38-year-old McDonald appeared in eight games for the Tribe but only recorded eight plate appearances. He went hitless for Cleveland and has collected just two hits in 38 at-bats this season between the Pirates and Indians. For his career, McDonald is just a .236/.274/.327 hitter. He's been an outstanding defender at shortstop according to both UZR and DRS, however.