Houston Astros Take First-Ever World Series In 7 Games03:37
Download

Play
The Houston Astros celebrate defeating the Los Angeles Dodgers 5-1 in Game 7 to win the 2017 World Series at Dodger Stadium on Nov. 1, 2017 in Los Angeles. (Tim Bradbury/Getty Images)
The Houston Astros celebrate defeating the Los Angeles Dodgers 5-1 in Game 7 to win the 2017 World Series at Dodger Stadium on Nov. 1, 2017 in Los Angeles. (Tim Bradbury/Getty Images)
This article is more than 1 year old.

The Houston Astros have won the World Series for the first time in team history. The victory came in a winner-takes-all seventh game.

Here & Now's Robin Young talks about the ins and outs of the game and the series with sports analyst Mike Pesca (@pescami), host of the daily podcast The Gist.

This segment aired on November 2, 2017.

Related:

Support the news

+Join the discussion
TwitterfacebookEmail

Support the news