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

That is



and ago

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

That is



and ago