Dodgers, Astros Prepare For A Hot And Sweaty Game 1 In L.A.
Los Angeles will host its first World Series in 29 years. The National League Dodgers face off tomorrow night against the American League Houston Astros — and it's going to get heated.