The 28-year-old Duke was an All-Star left-hander for the Pittsburgh Pirates in 2009. He appeared in four games this spring, giving up 25 hits including five home runs in 14 1/3 innings. After pitching for the Arizona Diamondbacks last season, Duke had signed a minor league contract with Houston.
The 32-year-old Cust has 105 major league home runs, 84 of them for the Oakland Athletics between 2007 and 2009. He had an elbow injury this spring and hit 1-for-25 in 11 games.
The Astros have 39 players left in their major league camp, including 18 pitchers.
By Douglas Holtz-Eakin
The young drop coverage to avoid higher premiums
Independent voices from the TWT Communities
Politics, economics, and business from a real world perspective.
News and views on the Civil War.
Searching for a Republican agenda that can thrive in an increasingly urban, diverse, and secular America.
Wall Street news before (and occasionally after) the opening bell.
Benghazi: The anatomy of a scandal
Vietnam Memorial adds four names
Cinco de Mayo on the Mall
NRA kicks off annual convention
California wildfires wreak havoc