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

Popular posts from this blog

Montréal Alouettes to Grey Cup