Advertisement
Houston Astros Take First-Ever World Series In 7 Games
ResumeThe 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.