The Washington Nationals have won the MLB's World Series for the first time in their history after beating the Houston Astros 6-2 in Game 7.
Nationals win MLB World Series
Nationals win MLB World Series

The Washington Nationals have won the MLB's World Series for the first time in their history after beating the Houston Astros 6-2 in Game 7.
beIN SPORTS, the biggest show
Subscribe