THE HOUSTON ASTROS ARE WORLD SERIES CHAMPIONS!!! - The Crawfish Boxes
How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports Philadelphia
Astros win their first World Series after Game 7 victory over LA Dodgers, World Series
World Series 2022: Philadelphia Phillies and Houston Astros face off for place in MLB history
Jeremy Pena of Houston Astros Wins World Series MVP - The New York Times
Astros headed to World Series after beating Red Sox 5-0
Astros win ALCS 2022
World Series: Houston Astros claim second World Series title in six years with victory over Philadelphia Phillies, Baseball News
World Series Bound! Alvarez and Garcia Power the Houston Astros to the 2021 AL Pennant - The Crawfish Boxes
The Houston Astros win second World Series title - World Baseball Softball Confederation
Dusty Baker to return as Houston Astros manager for 2023