Free agent outfielder Darin Erstad signed a one-year contract worth $1 million plus incentives with the Astros on Thursday.
The 33-year-old Erstad, a two-time All Star in 11 seasons with the Angels, hit .248 with four home runs and 32 RBIs in 87 games last season for the White Sox.
Astros Sign Erstad To One-Year Deal