Copyright 2017 NPR. To see more, visit http://www.npr.org/.
RACHEL MARTIN, HOST:
Here's something we have not heard before. The Houston Astros are World Series champions. Last night in Los Angeles, the Astros won the franchise's first-ever title by beating the LA Dodgers 5-1. Here's NPR's Tom Goldman.