Nationals win World Series
The Washington Nationals are World Series Champions. In a dramatic game seven, the Nationals defeated the Houston Astros 6-2 to take the crown Wednesday night. Howie Kendrick knocked a two-run homer in the seventh inning to give the Nationals a 3-2 lead and that is all they needed. The road team won all seven games of the World Series, which was a first in Major League Baseball.