The Chicago Cubs have won the NLCS and will be playing Cleveland in the 2016 World Series.
Either way, an incredibly long World Series drought is going to end this year: 108 years for the Cubbies (last WS title: 1908); 68 years for the Indians (1948).