Houston Astros Head To World Series
Category: SPORTS
The Astros will face the Dodgers when the World Series begins on Tuesday in Los Angeles.
By Rory Carroll, Reuters, 2017-10-22