It Happened! Chicago Cubs Win 2016 World Series
November 03, 2016
8 Comments
on
Say it with me: The Chicago Cubs won the 2016 World Series. A perfect way to end a magical season that still seems unreal to us lifelong diehard crazy Cubs fans who have endured heartache after heartache.
https://twitter.com/Cubs/status/794038334813151233