Has anyone here watched the World Series? We have the Los Angeles who have not won the World Series since 1988 and the Houston Astros who have never won the World Series. So far, the Astros won two of their games. They need to win two more in order to win.