108 years 1 posts Cubs win World Series for first time in 108 years Kirsten D, Delaware Valley High School On Nov. 2, the Chicago Cubs defeated the Cleveland Indians 8-7 in the final game of the World Series. The last time the Cubs won the World Series was 1908, 108 years ago. The game went into 10 innings and was delayed by one 17 minute rain delay... Watch Now
Cubs win World Series for first time in 108 years Kirsten D, Delaware Valley High School On Nov. 2, the Chicago Cubs defeated the Cleveland Indians 8-7 in the final game of the World Series. The last time the Cubs won the World Series was 1908, 108 years ago. The game went into 10 innings and was delayed by one 17 minute rain delay... Watch Now