Who will win the 2018 World Series? Answer in our NBC10 Boston Sports live poll question above.
POLL: Who Will Win the World Series?
Published Oct 20, 2018 at 11:59 PM
Find NBC Boston in your area
Channel 10 on most providers
Channel 15, 60 and 8 Over the Air