Main content

Could the Chicago Cubs win, 108 years since their last victory?

Sports reporter Cheryl Raye-Stout says the Chicago Cubs are confident ahead of the World Series against the Cleveland Indians.

The Cubs last won a World Series in 1908.

According to Raye-Stout, a Cubs win would be the fairy tale for baseball.

Release date:

Duration:

42 seconds