Washington Nationals beat Houston Astros in Game 7 to win
End of the road: Nationals beat Astros in Game 7 to win World Series
Astros use long ball to take down Nationals
PHOTOS: Nationals top Astros in Game 7 to win 1st World Series title
MORE
MLB: Astros stunned in Game 7 as Nats win 1st World Series title
Washington Nationals win the World Series with 6-2 win over Houston Astros in Game 7 - Federal Baseball
Washington Nationals win World Series with 6-2 triumph against Houston Astros, Baseball News
Texas Rangers defeat Astros and advance to World Series - Los Angeles Times
World Series: Nationals deliver title to DC for first time since 1924
Three things to watch when World Series champions Nationals visit White House - Roll Call
Washington Nationals roast Astros after Braves win World Series on the road