The Houston Astros announced the hiring of Randy Flores as the team's new general manager. The club made the announcement on a Friday.

Flores and Astros owner and Chairman Jim Crane made the hire official Monday morning with a contract signing and press conference at Daikin Park in Houston.

Flores, 51, joins the Astros from the St. Louis Cardinals. He spent eight seasons with the Cardinals as an Assistant General Manager, from 2019 through 2026. He joined the team's front office as Director of Scouting in 2015. He most recently served as Assistant General Manager of Amateur and Pro Acquisition.