HOUSTON -- Right-handed reliever Josh Zeid was recalled from Triple-A Oklahoma City on Friday, with left-hander Rudy Owens optioned to Oklahoma City.
It's the third time this season Zeid has been promoted to the Astros.
"You'd love to stay in one place for the whole year, but I would rather go between Triple-A and the big leagues than stay in Triple-A all year, and maybe go to Double-A," said Zeid. "I'd rather have this struggle than any other struggle. I'll give it all I have and hopefully I can stick.
"I feel at home here. Obviously I know all the guys on the team. I love to play here, I love the fans."
Zeid has seven appearances with the Astros this season with a 3.86 ERA. His last appearance was May 19 at the Angels, allowing no runs in one-third of an inning. In 17 games at Oklahoma City, he's 2-2 with seven saves and a 2.41 ERA in 18 2/3 innings.
"Zeid gives us the flexibility of having a guy who can go short or long coming out of the bullpen," said Astros manager Bo Porter.
Owens made one appearance for the Astros, a May 23 start against the Mariners in which he allowed five runs on nine hits over 5 2/3 innings.
Richard Dean is a contributor to MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.