A new Netflix docuseries on former WWE chairman Vince McMahon premiered on September 25, 2024. WWE veteran Vince Russo expressed confusion over reports that McMahon allegedly tried to prevent its release. Despite covering various misconduct allegations, much of the information was already public, leaving Russo puzzled about McMahon’s concerns.