Sports Nationals 2019 World Series trophy presentation 5 years ago The Washington Nationals win the 2019 World Series after defeating the Houston Astros. The Nationals became the first team in baseball history to win all four road games. Continue Reading Previous Conley breaks out, Jazz beat Clippers as Leonard restsNext Jonathan Huberdeau scores twice as the Panthers’ top the Avalanche in OT More Stories Sports Man City latest: ‘Neither Amorim or Alonso contacted amid Pep confidence’ 13 seconds ago Sports Cullen’s double leads Wales to Nations League promotion with Iceland win 19 seconds ago Sports Guardiola agrees Man City contract extension 24 seconds ago