The Astros selected Singleton's contract from Triple-A Sugar Land on Tuesday, Matt Kawahara of the Houston Chronicle reports.
EDGE Analysis
Singleton had slashed .333/.446/.692 with 12 home runs and 28 RBI through 33 games this summer for Sugar Land. He is not in the starting lineup Tuesday against the Orioles and could struggle to carve out regular playing time, but the 31-year-old should be a useful bat off the bench. He last appeared in a major-league game for the Astros way back in 2015, but he did suit up for 11 games with the Brewers earlier this season and produced a .103/.188/.138 slash line across 32 plate appearances over 11 games.