Houston v. Washington in the World Series. Who you got, and in how many?
With the Houston Astros and the Washington Nationals in the World Series, it is time for a poll...
Who do you think will triumph in the World Series, and in how many games?
Cast your vote below...