Page 1 of 1

The World Series poll

Posted: Wed Oct 28, 2015 9:36 am
by Niner Alpha
Anybody care to note their favorite? Looks like from the first game the teams are well matched in every way you might measure it.