Sports

Nationals’ Cinderella story ends with first World Series championship to national’s capital since 1924

In a stunner, the Nationals brought the World Series trophy to Washington, D.C. for the first time since 1924 after beating the Astros in Game 7.