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.