Astros hire Randy Flores as general manager amid front office changes — IJR News