by Mike Mecozzi | Oct 30, 2016 | Uncategorized
1908. It’s been 108 years since the Chicago Cubs last won a championship. The Cubs were repeat champions in 1908, having won the World Series in 1907 as well. You wonder if fans at the time thought: “we’ve created quite the dynasty here. I see us winning several more...