When was the last time that Houston Astros got to the World Series, appearances and how many have won? - AS USA
Dusty Baker wins his first World Series title as manager with Houston
Houston and Philadelphia will face each other in the World Series : NPR
Astros win World Series 2022
Astros win ALCS 2022
World Series 2022: Harper & Phillies face red-hot Houston Astros – Houston Public Media
Astros win 2022 World Series after comeback victory in Game 6
Astros win second World Series title in six years, first since scandal
Reflecting on the Houston Astros' World Series Win – The Bates Student