Houston Astros win the World Series
Astros World Series: Houston hitters unstoppable in MLB playoffs - Sports Illustrated
Houston Astros win the World Series 4-2 – The Chaparral
World Series: Houston beats Philadelphia in Game 6 for 2022 title
MORE
Astros win 2022 World Series after comeback victory in Game 6
Rookie Jose Siri ignites Astros as Houston evens World Series at 1-1 with Game 2 win over Atlanta
Houston Astros win 2017 World Series of Major League Baseball
Astros win second World Series title in six years, first since scandal
Houston Astros: A sweep of New York and another World Series
Astros win 2022 World Series: Houston clinches second title as Yordan Alvarez's Game 6 homer ousts Phillies
World Series Bound! Alvarez and Garcia Power the Houston Astros to the 2021 AL Pennant - The Crawfish Boxes
Astros win World Series over Phillies in sixth game
Philadelphia Phillies and Houston Astros advance to the World Series