Astros Name Randy Flores GM, Replacing Dana Brown
The former Cardinals assistant takes the post after Houston's front office was overseen by interim leadership following Dana Brown's August exit.
By Tunde Bailey ·

The Houston Astros hired Randy Flores as general manager on Friday, filling the vacancy left when Dana Brown's contract ran its course this season.
Flores, 51, joins from St. Louis, where he served as assistant general manager of amateur and pro acquisition. He spent eight seasons in that role from 2019 through 2026 and previously worked as the Cardinals' director of scouting starting in 2015. He becomes the 15th general manager in franchise history. Before his front office career, Flores pitched in the majors over eight seasons from 2002 to 2010, posting an 11-5 record with a 4.61 ERA and four saves across 347 relief appearances and three starts for Texas, Colorado, St. Louis and Minnesota.
The Astros cut ties with Brown on Aug. 24. Three assistant general managers and special adviser Jeff Bagwell handled his duties for the rest of the season while owner Jim Crane looked for a replacement. Houston finished 81-81 and took the AL West title for the fifth time in six years, becoming the first team without a winning record to reach the postseason in a non-shortened season. The club was then swept by the Chicago White Sox in the Wild Card Series, after which Joe Espada's contract as manager was not renewed; the team still needs a manager for the offseason.
Crane said in a statement that Flores had a huge impact on the Cardinals over the last 10 seasons and that the interview process left the organization impressed with his background in scouting and player acquisition. Flores said he was excited and grateful for the opportunity, adding that he looks forward to contributing to the Astros' success and thanking the Cardinals for their support.
Houston will introduce Flores at a news conference Monday morning at Daikin Park.





