Houston Astros Win World Series - The New York Times
Nationals Beat Astros 6-2 To Win The 2019 World Series : NPR
Nationals Win World Series With Stunning Comeback vs Astros - Sports Illustrated
Here's the radio call of the Atlanta Braves winning the World Series
The Astros win the World Series!
2008 World Series Game 5: Phillies win the World Series
Red Sox shut down Dodgers to win World Series - MarketWatch
Diamondbacks win game 7 of NLCS, advance to World Series against Texas Rangers
Los Angeles Dodgers Win a Somewhat Controversial World Series – The Port Press
World Series, History, Winners, & Facts
Braves Pummel Astros To Win 2021 World Series