answersLogoWhite

0

The Chicago Cubs last won the World Series in 1908. They also won in 1907.

User Avatar

Wiki User

15y ago

What else can I help you with?