The 31-year-old right-hander is 40-49 with a 4.67 ERA in seven major league seasons.
Astros sign Jorge Sosa to minor-league deal
ST. LOUIS, MO Sosa was 4-1 with a 7.06 ERA in 20 appearances for the Mets. He was tied for the league lead for wins as a reliever, before being released May 21. Astros general manager Ed Wade said Sosa would join Triple-A Round Rock on Thursday.