Nationals Win First World Series Title, Road Team Wins Every Game For First Time In Sports History

Nationals Win First World Series Title, Road Team Wins Every Game For First Time In Sports History

CBS 2

Published

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

Full Article