New York is also getting cash from Oakland and will send a player to be named or cash in the deal announced by the teams Tuesday night.
The A’s acquired Morales from Toronto on March 27, and the 13-year major league veteran appeared in 34 games. The switch-hitter batted .204 with one homer and seven RBIs before being designated for assignment Monday.
The Yankees added Morales a day after putting Miguel Andujar back on the injured list with a small labrum tear in his right shoulder. New York has 13 players on the IL, and Andujar had been the Yankees’ best remaining fit at designated hitter.
Morales is in the final year of a $33 million, three-year contract.