Washington Nationals win the World Series with 6-2 win over Houston Astros in Game 7 - Federal Baseball
Washington Nationals' final 2019 World Series out raw video from field!
Atlanta Braves ground Houston Astros to seal first World Series title in 26 years, World Series
Monster trade: Dodgers get Scherzer, Turner from Nationals
Monster trade: Dodgers get Scherzer, Turner from Nationals
Astros win 2022 World Series after comeback victory in Game 6
Nationals win World Series, beat Astros in Game 7 to cap off improbable run - Sports Illustrated
11) Atlanta strikes first on monster home run by Jorge Soler
Monster trade: Dodgers get Scherzer, Turner from Nationals