Sports Illustrated, the Brand, Is Sold for $110 Million. Meredith Corporation, Sports Illustrated, Authentic Brands Group, Magazines, Mergers, Acquisitions and Divestitures, Intellectual Property, Athletics and Sports