The Washington Nationals won game 7 last night to win their first World Series. They came from behind 2-0 to beat the Houston Astros 6-2 in Houston. For the first time in any of the major professional sports in America, the road team won all seven games! The Nationals won the first two and last two games in Houston. And the Astros won all three games in Washington.

Now we have three months until pitchers and catchers report to Spring Training!