MacKinnon was designated for assignment by the Angels on Tuesday.
EDGE Analysis
MacKinnon was optioned to the minors just after the All-Star break and has now lost his spot on the Angels' 40-man roster. The 27-year-old posted a .468 OPS in his first 16 big-league games and could remain at Triple-A Salt Lake should he pass through waivers unclaimed.