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