The Angels have signed infielder Angel Sanchez to a minor league deal, reports MLB.com's Evan Drellich. The contract contains an invitation to the Halos' Major League Spring Training camp.
Sanchez, 29, hit .240/.305/.285 in 328 plate appearances with the Astros last season and elected to become a free agent earlier this month. Sanchez has a total of 628 Major League PAs with the Astros, Red Sox and Royals in a 12-year pro career that began as a 17-year-old. With Maicer Izturis expected to sign elsewhere in free agency, Sanchez will compete to replace him as infield depth on the Angels' bench.