Houston Astros Head To World Series (SPORTS)
The Astros will face the Dodgers when the World Series begins on Tuesday in Los Angeles.