Barreto (elbow) signed a minor-league contract with the Astros on Tuesday that includes an invite to big-league camp, Martin Gallegos of MLB.com reports.

Barreto elected free agency after being outrighted off the Angels' 40-man roster in October, but he's now latched on with a new team. Once a highly-regarded prospect, the 26-year-old has been unable to make much of an impact since making his big-league debut in 2017, and he went 2-for-27 during his brief stint in the majors last season.