Hold your head high, Chicago. This city has long been punching up, almost apologizing for itself as it jabs, but get your chin up; the Chicago Cubs are World Series champions. That means every major sport has now claimed at least one title in most of our lifetimes—a Super Bowl, six NBA championships, three Stanley […]