It’s been a while since the Chicago Cubs won any baseball World Series titles. Actually, it has been a little longer than that. In fact, it has been over a century since the “lovable losers,” the Cubbies looked like they would be on the path to win the most world series titles.
Continue reading “Cubs Haven’t Had World Series Title For 100 Years”