chicagocubs Last championship was in 1908? Hard-luck subject of this puzzle Baseball team that ended a 108-year championship drought on 11/2/16: 2 wds 1908 World Series champs Team last in a World Series in '45 Professional sports team with a very long championship drought (100+ years)