In 2014, SI predicted the Astros would win the 2017 World Series. - Sports Illustrated
The Astros will still be the 2017 World Series champions - Sports Illustrated
How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports Philadelphia
How many consecutive ALCS have the Astros played in?
World Series teed up: Harper, Phillies go deep, face Astros
Astros enter World Series against Nationals as heaviest favorites since 2007
Astros, Nationals World Series Could Be an Instant Classic
How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports Philadelphia
Astros celebrate, Cubs-Cardinals in London mark schedule
How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports Philadelphia
Sports Illustrated Inside The Astros
Astros', Phillies' keys to World Series win
Astros', Phillies' keys to World Series win
Sports Illustrated called the 2017 World Series -- three years ago
Astros win 2022 World Series championship, no asterisk needed - Sports Illustrated