Houston Astros claim first World Series title in Game 7 win over
Nationals top Astros in Game 7 for first World Series title
Houston Astros beat Phillies 4-1 to clinch World Series
The Latest: Nats beat Astros 6-2 to win first World Series
MORE
Nationals beat Astros 6-2 to win World Series
Astros win World Series 2022
Houston Astros cement dominant run with second World Series title
Capital 'W': Nationals rally past Astros in Game 7 for franchise's
Washington Nationals shock Astros for first World Series win - AS USA
Astros clinch 2023 AL West title
Astros reach World Series with rout of Red Sox in ALCS Game 6
Jim 'Mattress Mack' McIngvale wins $75 million as Houston Astros
Baseball: Nationals top Astros in Game 7 for first World Series
World Series: Washington Nationals win first ever title
Houston Astros One Win Away from First World Series
Astros World Series odds 2023: Houston hold best chance of winning