Advertisement

Houston Astros Take First-Ever World Series In 7 Games

03:37
Download Audio
Resume
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)

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:

Advertisement

More from Here & Now

Listen Live
Close