Sports

/

ArcaMax

When was the last time in the 20th century that the Chicago Cubs won the World Series?

on

Published in Baseball Trivia

1945
1929
1908
1885

1908. The Chicago Cubs won the World Series in 1908, a feat that they had not repeated through the 2006 MLB season.

 

 

Comments


 

Comics

Non Sequitur John Deering Pedro X. Molina Noodle Scratchers Jimmy Margulies Ginger Meggs