Houston Astros Owner Jim Crane made the decision to fire Jeff Luhnow and AJ Hinch following the announcement from the MLB about their suspension for cheating during the 2017 World Series.
Houston Astros Owner Jim Crane made the decision to fire Jeff Luhnow and AJ Hinch following the announcement from the MLB about their suspension for cheating during the 2017 World Series.