First Franchise World Series Win for Nationals
The Washington Nationals have won the World Series for the first time in franchise history. Throughout the series, the home team was outscored 49-14 and lost every game of the series for the first time in World Series history. In game one, American League Cy Young finalist Gerrit […]