Here’s a link to a pretty good discussion of the trade that brought Jeff Keppinger to the Astros. In return, the Reds got Drew Sutton. Sutton will be 26 at the end of June and hasn’t played in the majors. Keppinger will turn 29 tomorrow and has 985 major-league at-bats and would have more but for an injury.
Individually, not a bad trade. As for the general point that the Astros should be getting younger rather than older, well, yes.