Chicago cubs won 2016 World series!!!


Chicago hasn't won the World Series since 1908, while Cleveland's last title came in 1948 against Boston. Chicago Cubs has won the 2016 World Series after being down 3-1. This is amazing for Chicago Cubs fans the curse is over, so many thought this would never happen after being down three games to one.

Congratulations to the Chicago Cubs.

Tags:

Follow Us

  • Black Twitter Icon
  • Black Instagram Icon