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 St Johnstone vs Celtic team news LIVE! 59 mins ago Sports Manchester’s Murphy stays unbeaten after UFC top-10 showdown 59 mins ago Sports Boutier needs 28 holes to beat Buhai in T-Mobile Match Play history 2 hours ago