Sports Illustrated American sports publication "Sports Illustrated" lays off the majority of its staff after its publishing license is revoked by the Authentic Brands Group, the owner of the "SI" brand. Sources: ABC News