Houston Astros Win a Hard-Fought World Series

Download
The Houston Astros' Carlos Correa celebrates with the trophy after their win against the Los Angeles Dodgers in Game 7 of baseball's World Series Wednesday, Nov. 1, 2017, in Los Angeles.
( Alex Gallardo / Associated Press )
Hosted by Todd Zwillich
PRI WNYC