Sports Illustrated is a privately owned American sports magazine founded in 1954. Its primary business is book and periodical publishing. Currently employing approximately 640 people, the company is headquartered in the United States and is owned by Authentic Brands Group.
Travel + Leisure Co. announced plans for a Sports Illustrated Resorts location in Chicago, Illinois on September 16, 2025. The company cited Chicago's established sports culture and dedicated fanbase as reasons for choosing the city for the brand's third resort. Additional announcements regarding the resort were made, highlighting Chicago's history with significant sports venues.
Similar Companies
Subscribe for full access to Sports Illustrated's profile
Sports Illustrated offers products in the media and telecoms services industry. Sports Illustrated's product portfolio comprises of media and TV services.
Subscribe for full access to Sports Illustrated's products in full detail
Subscribe for full access to Sports Illustrated's revenue in full detail