The Astros have agreed to terms on a one-year deal with free agent Carlos Pena, according to sources in a report by Danny Knobler of CBSSports.com
The deal will pay Pena $2.9 million with another $1.4 million in incentives.
The Astros, who will shift to the American League West in 2013, are expected to rotate Pena and Brett Wallace at first base and designated hitter.
Pena, 34, batted just .197 with 19 home runs last year with the Rays, after averaging 32 homers a year over the last six seasons.
The Astros reportedly also had interest in Houston native Lance Berkman and Travis Hafner to get at-bats at DH.