Third baseman Ian Stewart and reliever Brandon Lyon have opt-outs later in the season.
Of the seven, only McDonald appears to have a guaranteed roster spot, especially now that Andrew Romine (out of options) has been traded to the Tigers in exchange for left-hander Jose Alvarez.
Asked if Friday's deal makes McDonald the backup infielder, Angels general manager Jerry Dipoto was non-committal, saying: "We'll get to that when we get to that."
But McDonald has had a nice spring, batting .320, and is solid defensively at three infield positions. McDonald's only remaining competition is Grant Green, a 26-year-old who provides more offense, but still needs seasoning defensively.
Alden Gonzalez is a reporter for MLB.com. Read his blog, Gonzo and "The Show", and follow him on Twitter @Alden_Gonzalez. This story was not subject to the approval of Major League Baseball or its clubs.