Cleveland Indians

Cubs Win World Series
All of the curses, and weight of past failures, have been lifted from the Chicago Cubs as they win the 2016 World Series. It's the Cubs first championship since 1908.