2016 – The Chicago Cubs defeat the Cleveland Indians in the World Series, ending the longest Major League Baseball championship drought at 108 years.
download    X    facebook    whatsapp
On This Day - November 2

Read more: