Houston Astros Win a Hard-Fought World Series Listen Download Embed Share Share this on Facebook (Opens in a new window) Share this on Twitter (Opens in a new window) Share this via Email 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 Produced by PRI and WNYC