Which Baseball teams do you think will make it to The World Series and who do you think will win the Series?

3

3 Answers

Oliver Queen Profile
Oliver Queen answered

Recent News - The Chicago Cubs beat the Cleveland Indians 8-7 about a month ago. I'm a Cubs fan, always had, always will be.

Answer Question

Anonymous