inYear.net

Chicago Cubs Win World Series

Date: November 2016

The Cubs defeated the Cleveland Indians in a dramatic 7-game series. It was their first championship since 1908, ending the "Curse of the Billy Goat" and sparking one of the largest victory parades in history.