Chicago Cubs Win the World Series
The Chicago Cubs beat the Cleveland Indians last night to win the World Series, with an 8-7 win in the 10th inning. After starting with a 3-1 deficit at the beginning of the Series, the Cubs rallied, winning for the first time in 108 years. Congrats to the city of Chicago, you’ve waited long enough.
For more information, click here.