The Washington Nationals celebrate after defeating the Houston Astros in Game 7 to win the World Series at Minute Maid Park on Wednesday in Houston.

The Washington Nationals celebrate after defeating the Houston Astros in Game 7 to win the World Series at Minute Maid Park on Wednesday in Houston.