The Cubs last won the World Series
on November 3, 2016
at 12:48am
in Cleveland, OH

That is
3175 days
3 hours
47 minutes
and 31 seconds ago

The Cubs last played in the World Series
on November 3, 2016
at 12:48am
in Cleveland, OH

That is
3175 days
3 hours
47 minutes
and 31 seconds ago