Esposito spent seven days in the Majors with the St. Louis Cardinals in 2007 and played in one-half inning of one game at Minute Maid Park without getting an at-bat. He was on deck when Astros closer Brad Lidge struck out Ryan Ludwick to end the game.
"At the end of the day, I put all the work in and to just get an opportunity like this makes you feel like all the hard work you've put into it has paid off," Esposito said. "It's a good feeling for me. I know I worked hard and busted my butt to get myself in position to do this."
Esposito, who hit .203 at Triple-A Round Rock, has been with six organizations of 11 professional seasons.
"I don't know how much I'm going to play or how little, but I'm here and available for whatever they need me for," Esposito said. "We'll just take it from there."