Always a chance to stop by the MLB thread for a more full discussion (and please do if you're so inclined), but for right now here's just a snap, straw poll on this - and who will win this year's World Series?