Atlanta Braves win first World Series title since 1995
Elephant Rumblings: Nationals overtake Astros to win World Series - Athletics Nation
Nationals top Astros in Game 7 to win 1st World Series title
Nationals top Astros in Game 7 to win 1st World Series title – Sun Sentinel
World Series Game 7 predictions: Astros-Nationals comes down to this
Nationals top Astros in Game 7 to win 1st World Series title
García powers Rangers to first World Series since 2011 with 11-4 rout of Astros in Game 7 of ALCS
Nationals Top Astros to Win First World Series
MLB franchises without a World Series championship
Washington Nationals Win 2019 Baseball World Series
Astros win second World Series in franchise history, beat Phillies in six games
World Series viewers guide -- Can Nationals stop Astros? - ESPN
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory