Nationals Win First World Series Title, Road Team Wins Every Game For First Time In Sports History
The Washington Nationals defeated the Houston Astros, 6-2, in a winner-take-all World Series Game 7 to capture their first World Series title in franchise history