Longtime St. Louis Cardinals executive Randy Flores has been hired as the new general manager of the Houston Astros, the team announced on October 31, 2026.
Flores, who spent over a decade in the Cardinals' front office, takes over the Astros' baseball operations department. The move marks his first general manager role in Major League Baseball.



