Poll: Who's gonna win the 2017 World Series?

Johnson City Press • Oct 23, 2017 at 11:17 AM

Who will win the World Series? The Houston Astros are making their first appearance since transferring to the American League, and they will meet their old National League rivals the Los Angeles Dodgers. Game 1 is Tuesday night in L.A. Click an answer below to tell us who you think will be this year’s World Champions.


Recommended for You

    Johnson City Press Videos