Sears Tower is history. As of Thursday, the iconic Chicago, Illinois, skyscraper is now named Willis Tower. At least that’s what the owners of the 110-story skyscraper now call it after its new main tenant, the London, England-based insurance broker Willis Group Holdings.