Www The Alds Boston Vs Houston?

Www ALDS 2 vs 3?


  • Total voters
    6
  • Poll closed .

semipenguin

Cheeseburger Connoisseur
Oct 11, 2008
24,136
8,568
168
49
I don't like either team. I do think the Astros will beat the Red Sox in four games, tho
 
  • Like
Reactions: Wolf