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

  2. Los Angeles Dodgers

  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 Cheeseburger Connoisseur

    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