Chicago Cubs could be latest to break title drought
Thursday, June 23, 2016 - 11:21
in Earth & Climate
By Roger Rubin, The Sports Xchange This baseball season may bring us the end of the mother of all championship droughts. The Chicago Cubs last won a World Series in 1908. This season's edition has been the best team in baseball.