Washington Nationals beats Houston Astros in surprise 1st World Series title

Washington Nationals beats Houston Astros in surprise 1st World Series title

France 24

Published

Written off after a 19-31 start and given a .01 percent oddsmakers chance to win the World Series, the Washington Nationals ignored the doubters and captured a fairy-tale championship.

Full Article