Infographic: If The Chicago Cubs Win It All …
1908 was a long time ago. It’s been nearly 108 years since the Chicago Cubs last won the World Series. Yet here there are only 4 wins away from ending over a century long curse. If this is the year that the Chicago Cubs finally win the World Series, it will incite one of the […]
Infographic: If The Chicago Cubs Win It All … Read More »