Nats Win World Series

Wednesday night the Washington Nationals came from behind with six unanswered runs to beat the Houston Astros 6-2 to win their first ever World Series Championship. The odd series saw the road game win each game. Pitcher Stephen Strasburg was named the World Series MVP. Washington went from losing their franchise player, to being 19-31 in late May, to hoisting a trophy after Game 7 of the World Series.