Marketing company buys Sports Illustrated’s licensing rights for $110 million