Washington claim first World Series title after historic win in Houston

Washington claim first World Series title after historic win in Houston

BBC News

Published

The Washington Nationals are crowned World Series champions for the first time after beating the Houston Astros in the decisive seventh game.

Full Article