Astros win first World Series championship in franchise history
Houston Astros top Philadelphia Phillies 4-1 in Game 6 to win
Hammerin' Braves win 1st World Series crown since 1995, rout Astros
Astros Outlast Dodgers to Clinch First World Series Title - The
MORE
The Houston Astros Are World Series Champions
Houston Astros beat Los Angeles Dodgers 5-1 in Game 7 for first
FOX40 - Houston Astros win World Series for first time in
Nationals top Astros in Game 7 to win 1st World Series title - The
Washington Nationals top Astros to win first World Series title
Houston Astros Win First World Series In Franchise History
Howie Kendrick sparks Nationals' comeback over Astros to win first
BREAKING: Houston Astros win first World Series in franchise
Astros win 2022 World Series, solidifying their status as a dynasty
Nationals top Astros in Game 7 to win 1st World Series title – The
World Series Game 2: Astros beat Dodgers 7-6 in LA to tie series
Texas Rangers beat Houston 11-4 in Game 7, return to the World