The Houston Astros Have Brought Back the Yankees' Murderers' Row Lineup - The Ringer
6 MLB teams have never won a World Series: Will that change this year?
ALCS: Yankees Season Ends as Astros Head to World Series - The New York Times
How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports Philadelphia
Astros win World Series over Phillies: Score, highlights, offseason rumors, more
A Houston Astros Win Ends a Wildly Entertaining World Series - The Atlantic
Which MLB Teams Have Never Won A World Series? – Forbes Betting
Texas Rangers beat Houston 11-4 in Game 7, return to the World Series for the first time since 2011
How the Astros Won World Series Game 7, Inning by Inning - The New York Times
Astros win second World Series title in six years, first since scandal
Astros 8, Rangers 5: How Houston won Game 3 of ALCS on the road
The Houston Astros never go away - The Washington Post
What MLB teams have never won a World Series?
The Houston Astros' Cheating Scandal of 2017: Everything to Know