Www The 2017 World Series? Astros Vs Dodgers

Discussion in 'MLB' started by semipenguin, Oct 21, 2017.

?

Who will win the 2017 World Series?

Poll closed Oct 27, 2017.
  1. Houston Astros

    66.7%
  2. Los Angeles Dodgers

    33.3%
  1. Wolf

    Wolf The Lone Wolf

    What a Series! Yes the Houston Astros are the 2017 World Series Champions!!! [​IMG]
     
    MadisonRadio1 likes this.
  2. semipenguin

    semipenguin Bum Looker

    Astros win game 7 5-1

    Astros win the World Series
     
    Wolf likes this.
  3. HecticArt

    HecticArt Administrator

    That was a good series.

    Congrats Houston.
     
    Wolf likes this.

Share This Page