This is the first-ever World Series where neither team won a home game
Astros lose World Series Game 1, still winless in Fall Classic
Atlanta Overcomes Decades of Frustration to Win World Series - The New York Times
World Series: Philadelphia Phillies strike first in World Series, beat Houston Astros in Game 1 extra innings thriller
Houston Astros are WORLD CHAMPIONS!
Astros complete stunning rise and win first World Series over Dodgers
World Series: Silly World Series trend favors Nationals in Houston
Houston Astros cement dominant run with second World Series title - ESPN
The Unloved Houston Astros Have Become Inevitable Winners - WSJ
World Series score: Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6
How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports Philadelphia
Houston Astros win World Series, set benchmark for MLB success - Los Angeles Times
Houston Astros have never won the first game of the World Series
The Astros Have Reached the World Series—and Walkoff Hero José Altuve Has Carved His Name Into Baseball's Eternal Lore - The Ringer
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory