⚾️ Congrats to the Washington Nationals! First World Series won as a franchise, and first time the road team has won every game in a postseason final.
⚾️ Congrats to the Washington Nationals! First World Series won as a franchise, and first time the road team has won every game in a postseason final.