X

Tag: World Series

What the World Looked Like When the Cubs Last Won the World Series

The Chicago Cubs have just won the World Series, ending one of the longest droughts…