The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
All the facts to know about history of Game 7
2001 world series game 7 full last inning|TikTok Search
End of the road: Nationals beat Astros in Game 7 to win World Series
The Trea Turner Call Is the Defining Image of the 2019 World Series - The Ringer
End of the road: Nationals beat Astros in Game 7 to win World Series
Nationals win 1st World Series with Game 7 comeback win!
Full Final Inning as Nationals close out Game 7 to win World Series
Road to the top: Nationals, trio of ex-Tigers win first World Series title
Strasburg's masterpiece helps Nationals push past controversy to force Game 7