World series goes Nationals
The Washington Nationals are world series champions after beating Houston 6-2 in game 7. First time since 1924 that a Washington team has won a world series. Fun fact: the road team won every game. Crazy. Next baseball we'll see will be in February.
Comments