Butera retired from professional baseball and will serve as the Angels' bullpen catcher this season, Sam Blum of The Athletic reports.
Butera signed a minor-league contract with the Astros on Tuesday, Chandler Rome of the Houston Chronicle reports.
Butera cleared waivers and was outrighted to Triple-A Salt Lake on Tuesday.
Butera was designated for assignment by the Angels on Saturday.
Butera isn't starting Friday's game against the Athletics.
Butera isn't starting Thursday's game against Oakland.
Butera isn't starting Game 1 of Thursday's doubleheader against the Twins, Jack Harris of the Los Angeles Times reports.
Butera will start at catcher and bat ninth Wednesday against the Astros.
Butera was traded from the Rangers to the Angels on Friday in exchange for cash considerations.
Butera was released by the Rangers on Saturday and re-signed to a minor-league deal, Levi Weaver of The Athletic reports.