When was the last time in the 20th century that the Chicago Cubs won the World Series?
on
Published in Baseball Trivia
1908.
The Chicago Cubs won the World Series in 1908, a feat that they had not repeated through the 2006 MLB season.
Published in Baseball Trivia