Real. Reliable. Texas Public Radio.

Houston Astros Take First-Ever World Series In 7 Games

Your browser doesn’t support HTML5 audio

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.

Copyright 2020 NPR. To see more, visit https://www.npr.org.

  • Facebook
  • Twitter
  • LinkedIn
  • Email