Harry Chiti was traded for himself. Chiti was a major league catcher who played from 1950 to 1962. On April 25, 1962, before he actually played a game for the Indians, he was acquired by the expansion New York Mets team for a 'player to be named later'. He was sent back to the Indians on June 15, 1962 after 15 games and a .195 batting average.
Since Chiti was the 'player to be named later', he became the first
player ever traded for himself. Three other players in history have
been traded for themselves: Dickie Noles, Brad Gulden, and John
McDonald. Chiti never played another major league game, spending two
more years at Triple-A before retiring in 1964.