PHOTOS: Nationals top Astros in Game 7 to win 1st World Series
1 for the road: Nationals beat Astros in Game 7, win World Series
Nationals top Astros in Game 7 to win 1st World Series title – The
Nationals top Astros in Game 7 to win franchise's 1st World Series
World Series - Wikipedia
Nationals top Astros in Game 7 to win 1st World Series title
Nationals top Astros in Game 7 to win 1st World Series title
World Series: Nationals deliver title to DC for first time since 1924
Atlanta Braves win 1st World Series title since 1995, defeating
The Astros Tanked Their Way To The Top
Houston Strong: Astros take World Series title for the first time
García powers Rangers to first World Series since 2011 with 11-4