Dodgers lose to Astros in extra innings as Freddie Freeman reaches another milestone – Orange County Register
Springer leads Astros to first World Series title in franchise history
The Houston Astros just won the World Series, and Sports Illustrated called it back in 2014
Houston Astros vs. LA Dodgers 2017 World Series Game 2 Highlights
From Cheaters to Champions: Astros win 2022 World Series – The Hawk
Reliving History: 2017 World Series, Game Two - Last Word On Baseball
Houston Astros claim first World Series title
Astros win first World Series title
World Series: 11 crazy facts from Astros' insane Game 5 win vs. Dodgers