Astros signed INF CJ Alexander to a minor league contract.
Alexander, 29, has seen brief major league action the last two years, going 4-for-25 for the Royals and A’s. He spent time in Triple-A for the A’s, Yankees and Dodgers last year, hitting .254/.335/.448 with 15 homers in 466 plate appearances. He doesn’t seem like a threat to make the Astros out of spring training.