Favorite

2014 Will Be the 106th Consecutive Year That the Chicago Cubs Do Not Win the World Series

Share
Tweet
Stumble
Pin It
Email
the lion king opening day World Series baseball MLB chicago cubs
  • -
  • Vote
  • -

The last time the Cubs won the World Series, the Ottoman Empire still existed, and the first affordable mass-produced automobile, the Ford Model T, was introduced.

Next on Americana

Survive the Chaos of Black Friday by Staying Home and Reading These Web Comics Instead
Comments