HOUSTON: The Houston Astros led Major League Baseball with 107 wins this season and were expected to crush the Washington Nationals in the World Series, but it didn’t turn out that way.

WASHINGTON, DC - OCTOBER 30: Washington Nationals fans stream into the streets outside of Nationals Park celebrating the Nationals World Series victory on October 30, 2019 in Washington, DC. The Washington Nationals defeated the Houston Astros 6-2 in Game 7 of the World Series bringing home the first World Series Championship in franchise history and the first to Washington, DC since 1924. Samuel Corum/Getty Images/AFP

Premium + Digital Edition

Ad-free access


P 80 per month
(billed annually at P 960)
  • Unlimited ad-free access to website articles
  • Limited offer: Subscribe today and get digital edition access for free (accessible with up to 3 devices)

TRY FREE FOR 14 DAYS
See details
See details