Villar signed a minor-league contract with the Mariners on Monday, Ryan Divish of The Seattle Times reports.
Villar elected to become a free agent after being designated for assignment by the Angels, and he decided to head up the coast and join the Mariners. While Villar will begin his Mariners tenure in the minors, he could get a shot to show what he can do with the big club before the campaign comes to a close.