Free-agent right-hander Scott Feldman has agreed to terms with the Houston Astros on a three-year contract, the club said Friday.
Various reports say the deal is worth $30 million.
Feldman, 30, had a 3.86 ERA in 2013, splitting time between the Chicago Cubs and Baltimore Orioles. He was a reliable starter, pitching 181 2/3 innings with 132 strikeouts and 52 walks.
The signing comes a few days after the Astros acquired outfielder Dexter Fowler and his $7.35 million salary from the Colorado Rockies.
Feldman began his career with Texas and spent parts of eight seasons with the Rangers as a reliever and starter. He joins a young Houston rotation that includes Jarred Cosart and Brett Oberholtzer.
A report in The Baltimore Sun says the Orioles wanted Feldman but were not willing to go past two years for him.